diff options
Diffstat (limited to '')
-rw-r--r-- | runtime/doc/version9.txt | 41 |
1 files changed, 38 insertions, 3 deletions
diff --git a/runtime/doc/version9.txt b/runtime/doc/version9.txt index 5b5bded..fc07dc4 100644 --- a/runtime/doc/version9.txt +++ b/runtime/doc/version9.txt @@ -1,4 +1,4 @@ -*version9.txt* For Vim version 9.1. Last change: 2024 Jun 17 +*version9.txt* For Vim version 9.1. Last change: 2024 Aug 23 VIM REFERENCE MANUAL by Bram Moolenaar @@ -41554,7 +41554,7 @@ Enum support for Vim9 script |:enum| *new-other-9.2* Other new features ~ ------------------ -The comment plugin |comment-install| is included. +The new plugins |comment-install| and |nohlsearch-install| are included. Support for Wayland UI. @@ -41563,6 +41563,12 @@ Support for the XDG Desktop Specification |xdg-base-dir| Support highlighting the matched text for insert-mode completion and command-line completion in |ins-completion-menu|. +Support highlighting the completion kind in |ins-completion-menu|, see +|complete-items|. + +Support for translating messages in Vim script plugins using the |gettext()| +and |bindtextdomain()| functions. + *changed-9.2* Changed~ ------- @@ -41571,6 +41577,25 @@ Changed~ - the default for 'commentstring' contains whitespace padding to have automatic comments look nicer |comment-install| - 'completeopt' is now a |global-local| option. +- 'nrformat' accepts the new "blank" suboption, to determine a signed or + unsigned number based on whitespace in front of a minus sign. +- allow to specify a priority when defining a new sign |:sign-define| +- provide information about function arguments using the get(func, "arity") + function |get()-func| +- |:bwipe| also wipes jumplist and tagstack data +- moving in the buffer list using |:bnext| and similar commands, behaves as + documented and skips help buffers (if not run from a help buffer, else + moves to the next/previous help buffer). +- allow to complete directories from 'cdpath' for |:cd| and similar commands, + add the "cd_in_path" completion type for e.g. |:command-complete| and + |getcompletion()| +- add 'cpoptions' flag "z" |cpo-z|, to disable some (traditional) vi + behaviour/inconsistency (see |d-special| and |cw|). +- allow to specify additional attributes in the completion menu (allows to + mark deprecated attributes from LSP server) |complete-items| +- the regex engines match correctly case-insensitive multi-byte characters + (and apply proper case folding) +- |:keeppatterns| preserves the last substitute pattern when used with |:s| *added-9.2* Added ~ @@ -41579,17 +41604,23 @@ Various syntax, indent and other plugins were added. Functions: ~ +|bindtextdomain()| set message lookup translation base path |diff()| diff two Lists of strings |filecopy()| copy a file {from} to {to} |foreach()| apply function to List items |getregion()| get a region of text from a buffer |getregionpos()| get a list of positions for a region +|id()| get unique identifier for a Dict, List, Object, + Channel or Blob variable |matchbufline()| all the matches of a pattern in a buffer |matchstrlist()| all the matches of a pattern in a List of strings +|popup_setbuf()| switch to a different buffer in a popup Autocommands: ~ +|CursorMovedC| after the cursor was moved in the comamnd-line +|KeyInputPre| before processing any key event in any mode |SessionWritePost| after writing the session file |:mksession| |TermResponseAll| after the terminal response to |t_RV| and others is received @@ -41611,6 +41642,7 @@ Commands: ~ Options: ~ 'winfixbuf' Keep buffer focused in a window +'tabclose' Which tab page to focus after closing a tab page 't_xo' Terminal uses XON/XOFF handshaking (e.g. vt420) 't_CF' Support for alternate font highlighting terminal code @@ -41633,7 +41665,8 @@ Improved visual highlighting. Python3 support in OpenVMS. -Support |fuzzy-matching| during |ins-completion| with "fuzzy" item for 'completeopt' +Support for |fuzzy-matching| during |ins-completion| with the "fuzzy" +values of the 'completeopt' setting ============================================================================== COMPILE TIME CHANGES *compile-changes-9.2* @@ -41642,6 +41675,8 @@ Support for building with Ruby 3.3. Support for building Vim 9 in z/OS (MVS). +Clean-up old MS-Windows code. + ============================================================================== PATCHES *patches-9.2* *bug-fixes-9.2* *patches-after-9.1* |