1- *version9.txt* For Vim version 9.1. Last change: 2025 Mar 23
1+ *version9.txt* For Vim version 9.1. Last change: 2025 Mar 27
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41553,6 +41553,16 @@ Enum support for Vim9 script |:enum|
4155341553
4155441554Support for protected _new() method
4155541555
41556+ Diff mode ~
41557+ ---------
41558+ Include the "linematch" algorithm for the 'diffopt' setting. This aligns
41559+ changes between buffers on similar lines improving the diff highlighting in
41560+ Vim
41561+
41562+ Improve the diff highlighting for changes within a line. Configurable using
41563+ the "inline" sub option value for the 'diffopt' setting, with "inline:simple"
41564+ being added to the default "diffopt" value (but this does not change how diff
41565+ mode works).
4155641566 *new-other-9.2*
4155741567Other new features ~
4155841568------------------
@@ -41570,10 +41580,6 @@ Support highlighting the matched text and the completion kind for insert-mode
4157041580completion and command-line completion in |ins-completion-menu|, see
4157141581|complete-items|
4157241582
41573- Include the "linematch" algorithm for the 'diffopt' setting. This aligns
41574- changes between buffers on similar lines improving the diff highlighting in
41575- Vim
41576-
4157741583Support for the |Tuple| data type in Vim script and Vim9 script.
4157841584
4157941585 *changed-9.2*
@@ -41590,7 +41596,6 @@ Default values: ~
4159041596- the default value of the 'keyprotocol' option has been updated and support
4159141597 for the ghostty terminal emulator (using kitty protocol) has been added
4159241598
41593-
4159441599Completion: ~
4159541600- allow to complete directories from 'cdpath' for |:cd| and similar commands,
4159641601 add the "cd_in_path" completion type for e.g. |:command-complete| and
@@ -41622,6 +41627,7 @@ Options: ~
4162241627- 'rulerformat' now supports the |stl-%!| item
4162341628- use 'smoothscroll' logic for CTRL-F / CTRL-B for pagewise scrolling
4162441629 and CTRL-D / CTRL-U for half-pagewise scrolling
41630+ - 'pummaxwidth' maximum width for the completion popup menu
4162541631
4162641632Ex commands: ~
4162741633- allow to specify a priority when defining a new sign |:sign-define|
@@ -41702,7 +41708,8 @@ Autocommands: ~
4170241708
4170341709Highlighting: ~
4170441710
41705- |hl-ComplMatchIns| matched text of the currently inserted completion.
41711+ |hl-ComplMatchIns| matched text of the currently inserted completion
41712+ |hl-DiffTextAdd| added text within a changed line
4170641713|hl-MsgArea| highlighting of the Command-line and messages area
4170741714|hl-PmenuMatch| Popup menu: highlighting of matched text
4170841715|hl-PmenuMatchSel| Popup menu: highlighting of matched text in selected
0 commit comments