We are very pleased to present a new version of OCaml Eglot. Many bug fixes to support the new version of Emacs (30.1), improvements to the user experience, better error handling and support for new features.
See full changelog
- Fix Type-enclosing's buffer update when using
caml-mode
(#48) - Add
ocaml-eglot-search-definition
,ocaml-eglot-search-declaration
and alternative functions (#45) - Fix some warnings on byte-compilation (#40)
- Fix error on on
ocaml-eglot-construct
(#42) ocaml-eglot-alternate-file
now visits file in other window when prefix argument is set (#51)- Add error-handling for jsonrpc-request (#52)
- Maintain more diagnostics for location failure (#52)
- Fix hole cycle navigation (#53)
- Relay on custom request (if it is available) for managing holes (#53)
- Implementation of support for experimental client commands (and implementation of
ocaml.next-hole
in the presence of theocaml-eglot-destruct
action) (#54)