1- *version9.txt* For Vim version 9.1. Last change: 2025 Sep 18
1+ *version9.txt* For Vim version 9.1. Last change: 2025 Sep 29
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41710,6 +41710,9 @@ Options: ~
4171041710- 'rulerformat' now supports the |stl-%!| item
4171141711- use 'smoothscroll' logic for CTRL-F / CTRL-B for pagewise scrolling
4171241712 and CTRL-D / CTRL-U for half-pagewise scrolling
41713+ - Setting 'nowrap' in a modeline could cause long lines to be hidden
41714+ off-screen. To make this visible, the listchars "extend" suboption is set
41715+ to ">" by default, indicating text that extends beyond the window width.
4171341716
4171441717Ex commands: ~
4171541718- allow to specify a priority when defining a new sign |:sign-define|
@@ -41736,6 +41739,18 @@ Functions: ~
4173641739- |matchfuzzy()| and |matchfuzzypos()| use an improved fuzzy matching
4173741740 algorithm (same as fzy).
4173841741- |sha256()| also accepts a |Blob| as argument.
41742+ - |listener_add()| allows to register un-buffered listeners, so that changes
41743+ are handled as soon as they happen.
41744+
41745+ Plugins~
41746+ - |zip| plugin works with PowerShell Core.
41747+
41748+ Platform specific ~
41749+ - MS-Winodws: Paths like "\Windows" and "/Windows" are now considered to be
41750+ absolute paths (to the current drive) and no longer relative.
41751+ - MS-Windows: The title bar background follows the |hl-Normal| highlighting
41752+ group background color.
41753+ - macOS: increase default scheduler priority to TASK_DEFAULT_APPLICATION.
4173941754
4174041755Others: ~
4174141756- the regex engines match correctly case-insensitive multi-byte characters
@@ -41763,11 +41778,6 @@ Others: ~
4176341778- |min()|/|max()| can handle all comparable data types.
4176441779- Vim triggers the |TermResponseAll| autocommand for any terminal OSC value.
4176541780
41766- Platform specific ~
41767- - MS-Winodws: Paths like "\Windows" and "/Windows" are now considered to be
41768- absolute paths (to the current drive) and no longer relative.
41769- - macOS: increase default scheduler priority to TASK_DEFAULT_APPLICATION.
41770-
4177141781 *added-9.2*
4177241782Added ~
4177341783-----
@@ -41798,6 +41808,8 @@ Functions: ~
4179841808|matchstrlist()| all the matches of a pattern in a List of strings
4179941809|ngettext()| lookup single/plural message translation
4180041810|popup_setbuf()| switch to a different buffer in a popup
41811+ |preinserted()| whether preinserted text has been inserted during
41812+ completion (see 'completeopt')
4180141813|str2blob()| convert a List of strings into a blob
4180241814|test_null_tuple()| return a null tuple
4180341815|tuple2list()| turn a Tuple of items into a List
0 commit comments