Skip to content

Releases: 9fans/acme-lsp

v0.11.0

25 Jun 15:29
@fhs fhs
4288b27
Compare
Choose a tag to compare
  • Updated LSP definitions based on LSP Meta Model and gopls.

v0.10.0

22 Oct 23:13
@fhs fhs
cc5efbe
Compare
Choose a tag to compare
  • Add support for Plan 9 acme. This requires acme log file support from plan9port, which has been merged in 9front. (See #25)
  • Make diagnostics window updates faster if there are too many diagnostics. (See #35)
  • Add ability to specify language identifier in the configuration file, and -server and -dial flags. (See #37)

v0.9.1

16 Feb 16:46
@fhs fhs
c143b86
Compare
Choose a tag to compare
  • Fix Organize Imports code action for gopls version >= 0.3.1 (issue #31)
  • Add -rpc.trace flag for debugging

v0.9.0

11 Jan 13:23
@fhs fhs
f9edabb
Compare
Choose a tag to compare
  • cmd/acme-lsp, cmd/Lone: add -rootdir flag (Fixes #24)
  • cmd/acme-lsp: add -hidediag flag and HideDiagnostics config (Fixes #27)
  • cmd/L: add impls sub-command for implementations lookup

v0.8.0

08 Oct 07:35
@fhs fhs
e966d73
Compare
Choose a tag to compare
  • Output of L command now appears on the stdout/stderr of L instead of acme-lsp
  • Added support for a TOML configuration file (run with -showconfig flag for details)
    • This enables server-specific configuration (fixes #17)
  • Added support for Windows running Edwood (fixes #14)
  • Restart LSP server if it's killed (fixes #11)

v0.7.0

12 Sep 03:41
@fhs fhs
7575cf2
Compare
Choose a tag to compare
  • We no longer depend on the plumber for communication between acme-lsp and L. If you have an empty lsp plumb rule, it's safe to remove it now.
  • Fix compatibility with latest gopls release (v0.1.5). (See #16)
  • Ongoing refactoring work: packages from go-langserver have been replaced with the better maintained gopls ones. We now use the same jsonrpc2 package as gopls.