Skip to content

Commit

Permalink
Update comparison Table
Browse files Browse the repository at this point in the history
  • Loading branch information
xvw committed Jan 17, 2025
1 parent 9e1e810 commit b2102fc
Showing 1 changed file with 26 additions and 26 deletions.
52 changes: 26 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -267,29 +267,29 @@ option`:

## Comparison of Merlin and OCaml-eglot commands

| `merlin` | `ocaml-eglot` | Note |
| --- | --- | --- |
| `merlin-error-check` | — | The functionality is supported by `eglot` diagnostics (via LSP).
| `merlin-error-next` | `ocaml-eglot-error-next` | |
| `merlin-error-prev` | `ocaml-eglot-error-prev` | |
| `merlin-type-enclosing` | `ocaml-eglot-type-enclosing` | |
| `merlin-type-expr` | `ocaml-eglot-type-expression` | |
| `merlin-locate` | `ocaml-eglot-find-declaration` | |
| | `ocaml-eglot-find-definition` | Available in Merlin by configuration |
| | `ocaml-eglot-find-type-definition` | Available in Merlin by configuration |
| `merlin-locate-ident` || |
| `merlin-occurences` | `ocaml-eglot-occurences` | |
| `merlin-project-occurences` | | Handle by `ocaml-eglot-occurences` (if `ocaml-version >= 5.2` and need an index, `dune build @ocaml-index`) |
| `merlin-iedit-occurrences` | `ocaml-eglot-rename` | |
| `merlin-document` | `ocaml-eglot-document` | also `ocaml-eglot-document-identifier`
| `merlin-phrase-next` | `ocaml-eglot-phrase-next` | |
| `merlin-phrase-prev` | `ocaml-eglot-phrase-prev` | |
| `merlin-switch-to-ml` | `ocaml-eglot-alternate-file` | |
| `merlin-switch-to-mli` | `ocaml-eglot-alternate-file` | |
| | `ocaml-eglot-infer-interface` | It was supported by `Tuareg` (and a bit ad-hoc) |
| `merlin-jump` | `ocaml-eglot-jump` | |
| `merlin-destruct` | `ocaml-eglot-destruct` | |
| `merlin-construct` | `ocaml-eglot-construct` | |
| `merlin-next-hole` | `ocaml-eglot-hole-next` | |
| `merlin-previous-hole` | `ocaml-eglot-hole-prev` | |
| `merlin-toggle-view-errors` | | An `eglot` configuration |
| `merlin` | `ocaml-eglot` | Note |
|-----------------------------|------------------------------------|--------------------------------------------------------------------------------------------------------------|
| `merlin-error-check` | | The functionality is supported by `eglot` diagnostics (via LSP). |
| `merlin-error-next` | `ocaml-eglot-error-next` | |
| `merlin-error-prev` | `ocaml-eglot-error-prev` | |
| `merlin-type-enclosing` | `ocaml-eglot-type-enclosing` | |
| `merlin-type-expr` | `ocaml-eglot-type-expression` | |
| `merlin-locate` | `ocaml-eglot-find-declaration` | |
| | `ocaml-eglot-find-definition` | Available in Merlin by configuration |
| | `ocaml-eglot-find-type-definition` | |
| `merlin-locate-ident` || |
| `merlin-occurences` | `ocaml-eglot-occurences` | |
| `merlin-project-occurences` | | Handle by `ocaml-eglot-occurences` (if `ocaml-version >= 5.2` and need an index, `dune build @ocaml-index`) |
| `merlin-iedit-occurrences` | `ocaml-eglot-rename` | |
| `merlin-document` | `ocaml-eglot-document` | also `ocaml-eglot-document-identifier` |
| `merlin-phrase-next` | `ocaml-eglot-phrase-next` | |
| `merlin-phrase-prev` | `ocaml-eglot-phrase-prev` | |
| `merlin-switch-to-ml` | `ocaml-eglot-alternate-file` | |
| `merlin-switch-to-mli` | `ocaml-eglot-alternate-file` | |
| | `ocaml-eglot-infer-interface` | It was supported by `Tuareg` (and a bit ad-hoc) |
| `merlin-jump` | `ocaml-eglot-jump` | |
| `merlin-destruct` | `ocaml-eglot-destruct` | |
| `merlin-construct` | `ocaml-eglot-construct` | |
| `merlin-next-hole` | `ocaml-eglot-hole-next` | |
| `merlin-previous-hole` | `ocaml-eglot-hole-prev` | |
| `merlin-toggle-view-errors` | | An `eglot` configuration |

0 comments on commit b2102fc

Please sign in to comment.