Skip to content

Commit

Permalink
Add compatibility with emacs ocaml tree-sitter modes (#2600)
Browse files Browse the repository at this point in the history
  • Loading branch information
thibautbenjamin authored Nov 28, 2024
1 parent ed78f3a commit 53254d6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,9 @@ profile. This started with version 0.26.0.

### Added

- Allow a custom command to be used to run ocamlformat in the emacs plugin (#2577, @gridbugs)
- Improve the emacs plugin (#2577, #2600, @gridbugs, @thibautbenjamin)
Allow a custom command to be used to run ocamlformat and add compatibility
with emacs ocaml tree-sitter modes.

- Added option `let-binding-deindent-fun` (#2521, @henrytill)
to control the indentation of the `fun` in:
Expand Down
4 changes: 3 additions & 1 deletion emacs/ocamlformat.el
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,9 @@ nil (default)."
\(add-hook \\='before-save-hook \\='ocamlformat-before-save)."
(interactive)
(when (memq major-mode '(tuareg-mode caml-mode)) (ocamlformat)))
(when
(memq major-mode '(tuareg-mode caml-mode ocaml-ts-mode ocamli-ts-mode))
(ocamlformat)))

(defun ocamlformat--goto-line (line)
"Move point to the line numbered LINE."
Expand Down

0 comments on commit 53254d6

Please sign in to comment.