diff options
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/version9.txt | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/runtime/doc/version9.txt b/runtime/doc/version9.txt index 0f4400a3f5..697fd79844 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 Jan 01 +*version9.txt* For Vim version 9.1. Last change: 2024 Jan 05 VIM REFERENCE MANUAL by Bram Moolenaar @@ -12957,7 +12957,7 @@ Files: src/fileio.c Patch 8.2.2056 Problem: Configure fails when building with the "implicit-function-declaration" error enabled, specifically on Mac. -Solution: Declear the functions like in the source code. (suggestion by +Solution: Declare the functions like in the source code. (suggestion by Clemens Lang, closes #7380) Files: src/configure.ac, src/auto/configure @@ -18862,7 +18862,7 @@ Solution: Do not handle text properties when deleting a line for splitting a Files: src/structs.h, src/memline.c, src/testdir/test_textprop.vim Patch 8.2.3063 -Problem: Crash when switching 'cryptmethod' to xchaha20 with an existing +Problem: Crash when switching 'cryptmethod' to xchacha20 with an existing undo file. (Martin Tournoij) Solution: Disable reading undo file when decoding can't be done inplace. (issue #8467) @@ -19819,7 +19819,7 @@ Solution: Add missing changes. Files: src/globals.h Patch 8.2.3218 -Problem: When using xchaha20 crypt undo file is not removed. +Problem: When using xchacha20 crypt undo file is not removed. Solution: Reset 'undofile' and delete the file. (Christian Brabandt, closes #8630, closes #8467) Files: src/bufwrite.c, src/crypt.c, src/proto/undo.pro, @@ -29043,7 +29043,7 @@ Files: src/testdir/test_autocmd.vim Patch 8.2.4729 Problem: HEEx and Surface templates do not need a separate filetype. -Solution: Use Eelixir for the similar filetypes. (Aaron Tinio, closes #10124) +Solution: Use Elixir for the similar filetypes. (Aaron Tinio, closes #10124) Files: runtime/filetype.vim, src/testdir/test_filetype.vim Patch 8.2.4730 @@ -31688,7 +31688,7 @@ Files: runtime/makemenu.vim VERSION 9.1 *version-9.1* *version9.1* *vim-9.1* This section is about improvements made between version 9.0 and 9.1. -The release 9.1 is dedicated to Vims Benevolent dictator for life +The release 9.1 is dedicated to Vim's Benevolent dictator for life |Bram-Moolenaar|. This release has hundreds of bug fixes, there are a few new features and there @@ -31774,7 +31774,7 @@ Other improvements *new-other-9.1* - Support "**" for filename expansion with bash using globstar setting. - Add quadruple prime digraph using 4'. - Better high dpi support on Windows. -- Varous fixes for unsafe memory access, memory leaks, buffer overflows +- Various fixes for unsafe memory access, memory leaks, buffer overflows and potential crashes. - Termdebug: Support for the variables window (|termdebug_variables_window|), moving up/down the stack frames (|termdebug-frames|) and setting temporary @@ -32098,7 +32098,7 @@ Problem: Split else-of is confusing. Solution: Join the lines. (closes #10696) Patch 9.0.0051 -Problem: Using CTRL-C wih :append may hang Vim. +Problem: Using CTRL-C with :append may hang Vim. Solution: Reset got_int. (closes #10729, closes #10728) Patch 9.0.0052 @@ -32487,7 +32487,7 @@ Solution: pass the command modifier in sticky_cmdmod_flags. (Kota Kato, closes #10845) Patch 9.0.0141 -Problem: "delmenu" does not remove autocmmands. Running menu test function +Problem: "delmenu" does not remove autocommands. Running menu test function alone fails. Solution: Delete autocommands Make sure there is at least one menu. (closes #10848) @@ -32663,7 +32663,7 @@ Solution: Remove ch_logfile() calls. Patch 9.0.0181 Problem: Textprop test with line2byte() fails on MS-Windows. -Solution: Fix updating chuncks in ml_delete_int(). +Solution: Fix updating chunks in ml_delete_int(). Patch 9.0.0182 Problem: Quarto files are not recognized. @@ -32901,7 +32901,7 @@ Problem: Cannot make difference between the end of :normal and a character Solution: Add the "typebuf_was_empty" flag. (closes #10950) Patch 9.0.0235 -Problem: 'autoshelldir' does not work with chunked respose. +Problem: 'autoshelldir' does not work with chunked response. Solution: Collect chunks before parsing OSC 7. (closes #10949) Patch 9.0.0236 @@ -32991,7 +32991,7 @@ Solution: Add #ifdef. Patch 9.0.0256 Problem: Compiler warning for uninitialized variables. -Solution: Initilize the variables. +Solution: Initialize the variables. Patch 9.0.0257 Problem: "->" in ":scriptnames" output not tested yet. @@ -33101,7 +33101,7 @@ Problem: Build failure without the +eval feature. Solution: Add #ifdef. Patch 9.0.0282 -Problem: A nested timout stops the previous timeout. +Problem: A nested timeout stops the previous timeout. Solution: Ignore any nested timeout. Patch 9.0.0283 @@ -33542,7 +33542,7 @@ Problem: Coverity complains about unused value. Solution: Use the value. Patch 9.0.0384 -Problem: Covertity still complains about using return value of getc(). +Problem: Coverity still complains about using return value of getc(). Solution: Check for EOF. Patch 9.0.0385 @@ -34271,7 +34271,7 @@ Problem: Crash when using NUL in buffer that uses :source. Solution: Don't get a next line when skipping over NL. Patch 9.0.0553 -Problem: No error for "|" after "{" in lamda. +Problem: No error for "|" after "{" in lambda. Solution: Check for invalid "|". (closes #11199) Patch 9.0.0554 @@ -34310,7 +34310,7 @@ Solution: Set a timeout of 30 seconds. Patch 9.0.0562 Problem: HSL playlist files are not recognized. -Solution: Add a pattern to recognize HSL palylist files. (Benoît Ryder, +Solution: Add a pattern to recognize HSL playlist files. (Benoît Ryder, closes #11204) Patch 9.0.0563 @@ -34400,7 +34400,7 @@ Solution: Also remove /private from the expected directory. Patch 9.0.0583 Problem: Only recognizing .m3u8 files is inconsistent. -Solution: Also matc .m3u files. (issue #11204) +Solution: Also match .m3u files. (issue #11204) Patch 9.0.0584 Problem: Cscope test with wrong executable name fails. @@ -34678,7 +34678,7 @@ Solution: Stop at line 1 when 'smoothscroll' is not set. (closes #11261) Patch 9.0.0646 Problem: with 'smoothscroll' set CTRL-E does not work properly when 'foldmethod' is set to "indent". (Yee Cheng Chin) -Solution: Merge the code for scroling with folds and 'smoothscroll'. +Solution: Merge the code for scrolling with folds and 'smoothscroll'. (closes #11262) Patch 9.0.0647 @@ -34770,7 +34770,7 @@ Patch 9.0.0666 Problem: Spacing-combining characters handled as composing, causing text to take more space than expected. Solution: Handle characters marked with "Mc" not as composing. - (closes #11282 + (closes #11282) Patch 9.0.0667 Problem: ml_get error when 'splitkeep' is "screen". (Marius Gedminas) @@ -34858,7 +34858,7 @@ Solution: Use a pointer to the first char. (Yee Cheng Chin, closes #11302) Patch 9.0.0686 Problem: The right ALT key does not work on some MS-Windows keyboards. -Solution: Adjust the modifiers based on GetKeyState(). (Anoton Sharonov, +Solution: Adjust the modifiers based on GetKeyState(). (Anton Sharonov, closes #11300) Patch 9.0.0687 @@ -35139,7 +35139,7 @@ Solution: Adjust expected result to slightly different behavior. Correct Patch 9.0.0747 Problem: Too many #ifdefs. -Solution: Gradudate the +cmdline_info feature. (Martin Tournoij, +Solution: Graduate the +cmdline_info feature. (Martin Tournoij, closes #11330) Patch 9.0.0748 @@ -35305,7 +35305,7 @@ Solution: Free the allocated memory when bailing out. Patch 9.0.0786 Problem: User command does not get number from :tab modifier. -Solution: Include the number. (closes #11393, closes #6801) +Solution: Include the number. (closes #11393, closes #6901) Patch 9.0.0787 Problem: MS-Windows: mouse scrolling in terminal misbehaves without dll. @@ -35372,8 +35372,8 @@ Solution: Remove one typedef. Patch 9.0.0801 Problem: The modifyOtherKeys flag is set when it should not. -Solution: Do not handle special key codes with a modifer value above 16 as a - modifyOtherKeys value. (issue #11403) +Solution: Do not handle special key codes with a modifier value above 16 as + a modifyOtherKeys value. (issue #11403) Patch 9.0.0802 Problem: MS-Windows: cannot map console mouse scroll events. @@ -35385,7 +35385,7 @@ Problem: readblob() cannot read from character device. Solution: Use S_ISCHR() to not check the size. (Ken Takata, closes #11407) Patch 9.0.0804 -Problem: Crash when trying to divice the largest negative number by -1. +Problem: Crash when trying to divide the largest negative number by -1. Solution: Handle this case specifically. Patch 9.0.0805 @@ -35974,7 +35974,7 @@ Solution: Improve code formatting. Patch 9.0.0935 Problem: When using dash it may not be recognize as filetype "sh". -Solution: Add checks for "dash". (Eisuke Kawashima,closes #11600) +Solution: Add checks for "dash". (Eisuke Kawashima, closes #11600) Patch 9.0.0936 Problem: Wrong type for "isunnamed" returned by getreginfo(). @@ -36465,7 +36465,7 @@ Solution: When setting "curwin" also set "curbuf". (closes #11687) Patch 9.0.1045 Problem: In a class object members cannot be initialized. -Solution: Support initializing object members. Make "dissassemble" work on +Solution: Support initializing object members. Make "disassemble" work on an object method. Patch 9.0.1046 @@ -36668,7 +36668,7 @@ Problem: Clang warns for unused variable. Solution: Adjust #ifdef. (John Marriott) Patch 9.0.1089 -Problem: unnessary assignment +Problem: unnecessary assignment Solution: Remove the assignment. (Luuk van Baal, closes #1136) Patch 9.0.1090 @@ -36886,11 +36886,11 @@ Solution: Only use the member when the type is a list. (closes #11774) Patch 9.0.1139 Problem: Cannot create a new object in a compiled function. -Solution: Compile the instructins to create a new object. +Solution: Compile the instructions to create a new object. Patch 9.0.1140 Problem: Cannot call an object method in a compiled function. -Solution: Compile the instructins to invoke an object method. +Solution: Compile the instructions to invoke an object method. Patch 9.0.1141 Problem: 'cursorcolumn' and 'colorcolumn' wrong after concealing and @@ -37031,7 +37031,7 @@ Solution: Redraw the screen when the cell widths have changed. (Yasuhiro Patch 9.0.1172 Problem: When 'selection' is "exclusive" then "1v" is one char short. -Solution: Add one character when 'selection' is "exclusive. (closes #11791) +Solution: Add one character when 'selection' is "exclusive". (closes #11791) Patch 9.0.1173 Problem: Compiler warning for unused variable on non-Unix systems. @@ -37264,7 +37264,7 @@ Problem: Reading past the end of a line when formatting text. Solution: Check for not going over the end of the line. Patch 9.0.1226 -Problem: Spurious empty line when using text propertie and virtual text. +Problem: Spurious empty line when using text properties and virtual text. Solution: Do not set "text_prop_follows" when the other text property is not virtual text. (closes #11846) @@ -37504,7 +37504,7 @@ Problem: Display shows lines scrolled down erroneously. (Yishai Lerner) Solution: Do not change "wl_lnum" at index zero. (closes #11938) Patch 9.0.1280 -Problem: Inssufficient testing for what 9.0.1265 fixes. +Problem: Insufficient testing for what 9.0.1265 fixes. Solution: Add a couple of test cases. (issue #11885) Patch 9.0.1281 @@ -37533,7 +37533,7 @@ Problem: Coverity warns for using a NULL pointer. Solution: Bail out whan "varp" is NULL. Patch 9.0.1287 -Problem: With the Kitty key protocl Esc with NumLock cannot be mapped. +Problem: With the Kitty key protocol Esc with NumLock cannot be mapped. Solution: Also use K_ESC when there is a modifier. (closes #11811) Patch 9.0.1288 @@ -37706,7 +37706,7 @@ Solution: Use the same code as used for "j"/"k" to go to the next/previous Patch 9.0.1325 Problem: 'colorcolumn' highlight wrong with virtual text above. -Solution: Adjust column of 'colorcolumn' for text propertly. (closes #12004) +Solution: Adjust column of 'colorcolumn' for text property. (closes #12004) Patch 9.0.1326 Problem: Relative line number not updated with virtual text above. @@ -37965,8 +37965,8 @@ Problem: xxd: combination of little endian and cols fails. (Aapo Solution: Round up the space taken by the hex output. (closes #12097) Patch 9.0.1384 -Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version - 4. +Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebrew + version 4. Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008) Patch 9.0.1385 @@ -38413,7 +38413,7 @@ Solution: Add entry for Xchacha, even though it is not used. Patch 9.0.1485 Problem: no functions for converting from/to UTF-16 index. -Solution: Add UTF-16 flag to existing funtions and add strutf16len() and +Solution: Add UTF-16 flag to existing functions and add strutf16len() and utf16idx(). (Yegappan Lakshmanan, closes #12216) Patch 9.0.1486 @@ -38427,7 +38427,7 @@ Solution: Use "vscode-jsonrpc" instead of "vim-jsonrpc". (Yegappan Patch 9.0.1488 Problem: xchacha20v2 crypt header is platform dependent. -Solution: Avoid using "size_t". (Ozaki Kiichi, closses #12296) +Solution: Avoid using "size_t". (Ozaki Kiichi, closes #12296) Patch 9.0.1489 Problem: Crypt with libsodium is not tested on CI. @@ -39720,7 +39720,7 @@ Solution: Add a few more tests for operator pending mode and register Patch 9.0.1780 Problem: Vim9 type not defined during object creation Solution: Define type during object creation and not during class - definition, parse mulit-line member initializers, fix lock + definition, parse multi-line member initializers, fix lock initialization Patch 9.0.1781 @@ -39786,7 +39786,7 @@ Problem: obsolete macros in configure script Solution: Remove those and start moving to autoconf 2.71 Patch 9.0.1794 -Problem: autoconf: not correctly detecing include dirs +Problem: autoconf: not correctly detecting include dirs Solution: make use of python3 to generate includedirs Patch 9.0.1795 @@ -40117,7 +40117,7 @@ Problem: Coverity warns about uninitialized var Solution: initialize it Patch 9.0.1870 -Problem: Vim9: disassamble does not show static +Problem: Vim9: disassemble does not show static Solution: Show static flag Patch 9.0.1871 @@ -40860,7 +40860,7 @@ Solution: Fix cmdline completion fuzzy/Ctrl-E/Ctrl-Y/options when not Patch 9.0.2038 Problem: Vim9: object method funcref not cleaned up after use Solution: Clean up type stack after using object method funcref, - remove now longer used ISN_DEFEROBJ instrunction + remove now longer used ISN_DEFEROBJ instruction Patch 9.0.2039 Problem: completion shows current word after completion restart @@ -40883,7 +40883,7 @@ Problem: Vim9: issue with funcref assignment and varargs Solution: Fix funcref type checking Patch 9.0.2044 -Problem: Vim9: exceptions confuse defered functions +Problem: Vim9: exceptions confuse deferred functions Solution: save and restore exception state when calling deferred functions |