Skip to content

Apheleia 3.0

Compare
Choose a tag to compare
@raxod502 raxod502 released this 01 Jun 17:38
· 159 commits to main since this release

Breaking changes

  • The arguments of formatters defined as Elisp functions has changed. A formatter function should now be a cl-defun taking key-value arguments with support for more keys being provided on a later apheleia release (by including &allow-other-keys in the parameter list). For a list of provided arguments see apheleia--run-formatter-function.
  • Emacs 25 is no longer supported.

Enhancements

  • Ocamlformat is now used in caml-mode in addition to tuareg-mode (#94).

Formatters

Features

  • Support remote files and buffers that were opened through TRAMP (#33).