1.15.0-5.0
版本发布时间: 2023-01-08 00:08:21
ocaml/ocaml-lsp最新发布版本:1.16.2(2023-06-22 23:56:57)
CHANGES:
Features
-
Add support for OCaml 5.0
-
Enable semantic highlighting support by default (#933)
-
Support connecting over pipes and socket. Pipes on Windows aren't yet supported (#946)
More about communication channels in LSP specification.
-
Re-enable
ocamlformat-rpc
for formatting code snippets (but not files and not on Windows) (#920, #939)One needs to have installed either
ocamlformat
package version > 0.21.0 or, otherwise,ocamlformat-rpc
package. Note that previouslyocamlformat-rpc
came in a standalone OPAM package, but sinceocamlformat
version > 0.21.0, it comes withinocamlformat
package. -
Add custom
ocamllsp/hoverExtended
request (#561) -
Support utf-8 position encoding clients (#919)
More about position encoding in LSP specification.
-
Show unwrapped module alias types on hovering over module names. This is due to upgrading to merlin 4.7 and using merlin's
verbosity=smart
by default (#942)
Fixes
-
Respect the client's completion item resolve and preSelect capabilities (#925, #936)
-
Disable polling for dune's watch mode on Windows and OCaml 4.14.0 (#935)
-
Fix semantic highlighting of "long identifiers," e.g.,
Foo.Bar.x
(#932) -
Fix syncing of document contents:
- For ranges that span an entire line (#927)
- Previously, whole line edits would incorrectly eat the newline characters (#971)
1、 lsp-1.15.0-5.0.tbz 2.43MB