OCaml-eglot 1.2.0

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 the ocaml-eglot-destruct action) (#54)