Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
L
The program L sends messages to the Language Server Protocol proxy server acme-lsp.
|
The program L sends messages to the Language Server Protocol proxy server acme-lsp. |
Lone
The program Lone is a standalone client for the acme text editor that interacts with a Language Server.
|
The program Lone is a standalone client for the acme text editor that interacts with a Language Server. |
acme-lsp
The program acme-lsp is a client for the acme text editor that acts as a proxy for a set of Language Server Protocol servers.
|
The program acme-lsp is a client for the acme text editor that acts as a proxy for a set of Language Server Protocol servers. |
acmefocused
Program acmefocused is a server that tells acme's focused window ID to clients.
|
Program acmefocused is a server that tells acme's focused window ID to clients. |
internal
|
|
acme
Package acme is a simple interface for interacting with acme windows.
|
Package acme is a simple interface for interacting with acme windows. |
acmeutil
Package acmeutil implements acme utility functions.
|
Package acmeutil implements acme utility functions. |
golang_org_x_tools/jsonrpc2
Package jsonrpc2 is a minimal implementation of the JSON RPC 2 spec.
|
Package jsonrpc2 is a minimal implementation of the JSON RPC 2 spec. |
golang_org_x_tools/span
Package span contains support for representing with positions and ranges in text files.
|
Package span contains support for representing with positions and ranges in text files. |
golang_org_x_tools/telemetry
Package telemetry provides an opinionated set of packages that cover the main concepts of telemetry in an implementation agnostic way.
|
Package telemetry provides an opinionated set of packages that cover the main concepts of telemetry in an implementation agnostic way. |
golang_org_x_tools/telemetry/export
Package export holds the definition of the telemetry Exporter interface, along with some simple implementations.
|
Package export holds the definition of the telemetry Exporter interface, along with some simple implementations. |
golang_org_x_tools/telemetry/export/ocagent
Package ocagent adds the ability to export all telemetry to an ocagent.
|
Package ocagent adds the ability to export all telemetry to an ocagent. |
golang_org_x_tools/telemetry/log
Package log is a context based logging package, designed to interact well with both the lsp protocol and the other telemetry packages.
|
Package log is a context based logging package, designed to interact well with both the lsp protocol and the other telemetry packages. |
golang_org_x_tools/telemetry/metric
Package metric aggregates stats into metrics that can be exported.
|
Package metric aggregates stats into metrics that can be exported. |
golang_org_x_tools/telemetry/stats
Package stats provides support for recording telemetry statistics.
|
Package stats provides support for recording telemetry statistics. |
golang_org_x_tools/telemetry/tag
Package tag provides support for telemetry tagging.
|
Package tag provides support for telemetry tagging. |
golang_org_x_tools/telemetry/trace
Package trace adds support for telemetry tracing.
|
Package trace adds support for telemetry tracing. |
golang_org_x_tools/telemetry/unit
Package unit holds the definitions for the units you can use in telemetry.
|
Package unit holds the definitions for the units you can use in telemetry. |
golang_org_x_tools/xcontext
Package xcontext is a package to offer the extra functionality we need from contexts that is not available from the standard context package.
|
Package xcontext is a package to offer the extra functionality we need from contexts that is not available from the standard context package. |
gomod
Package gomod implements Go module related functions.
|
Package gomod implements Go module related functions. |
lsp
Package lsp contains Language Server Protocol utility functions.
|
Package lsp contains Language Server Protocol utility functions. |
lsp/acmelsp
Package acmelsp implements the core of acme-lsp commands.
|
Package acmelsp implements the core of acme-lsp commands. |
lsp/acmelsp/config
Package config defines LSP tools configuration.
|
Package config defines LSP tools configuration. |
lsp/cmd
Pakcage cmd contains utlity functions that help implement lsp related commands.
|
Pakcage cmd contains utlity functions that help implement lsp related commands. |
lsp/protocol
Package protocol contains the structs that map directly to the wire format of the "Language Server Protocol".
|
Package protocol contains the structs that map directly to the wire format of the "Language Server Protocol". |
lsp/proxy
Package proxy implements the protocol between acme-lsp and L commands.
|
Package proxy implements the protocol between acme-lsp and L commands. |
lsp/text
Package text implements text editing helper routines for LSP.
|
Package text implements text editing helper routines for LSP. |
p9service
Pakcage p9service help implement a plan9 service.
|
Pakcage p9service help implement a plan9 service. |
Click to show internal directories.
Click to hide internal directories.