4.17-501
CHANGES:
Thu Sep 26 18:48:42 CEST 2024
- merlin binary
- A new
WRAPPING_PREFIX
configuration directive that can be used to tell Merlin
what to append to the current unit name in the presence of wrapping (#1788) - Add
-unboxed-types
and-no-unboxed-types
as ocaml ignored flags (#1795, fixes #1794) - destruct: Refinement in the presence of optional arguments (#1800 #1807, fixes #1770)
- Implement new expand-node command for expanding PPX annotations (#1745)
- Implement new inlay-hints command for adding hints on a sourcetree (#1812)
- Add
signature-help
command (#1720) - Implement new search-by-type command for searching values by types (#1828)
- Fix dot-merlin-reader ignoring
SOURCE_ROOT
andSTDLIB
directives
(#1839, #1803)
- A new
- editor modes
- vim: fix python-3.12 syntax warnings in merlin.py (#1798)
- vim: Dead code / doc removal for previously deleted MerlinPhrase command (#1804)
- emacs: Improve the way that result of polarity search is displayed (#1814)
- emacs: Add
merlin-search-by-type
,merlin-search-by-polarity
and change the
behaviour ofmerlin-search
to switch betweenby-type
orby-polarity
depending on the query (#1828)