0
0
mirror of https://github.com/vim/vim.git synced 2025-09-28 04:24:06 -04:00

runtime(doc): Fix typos in version9.txt (#13817)

Signed-off-by: Ken Takata <kentkt@csc.jp>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
K.Takata
2024-01-06 01:47:01 +09:00
committed by GitHub
parent 963fd7d6e5
commit 7b7672d5ca

View File

@@ -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 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -12957,7 +12957,7 @@ Files: src/fileio.c
Patch 8.2.2056 Patch 8.2.2056
Problem: Configure fails when building with the Problem: Configure fails when building with the
"implicit-function-declaration" error enabled, specifically on Mac. "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) Clemens Lang, closes #7380)
Files: src/configure.ac, src/auto/configure 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 Files: src/structs.h, src/memline.c, src/testdir/test_textprop.vim
Patch 8.2.3063 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) undo file. (Martin Tournoij)
Solution: Disable reading undo file when decoding can't be done inplace. Solution: Disable reading undo file when decoding can't be done inplace.
(issue #8467) (issue #8467)
@@ -19819,7 +19819,7 @@ Solution: Add missing changes.
Files: src/globals.h Files: src/globals.h
Patch 8.2.3218 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, Solution: Reset 'undofile' and delete the file. (Christian Brabandt,
closes #8630, closes #8467) closes #8630, closes #8467)
Files: src/bufwrite.c, src/crypt.c, src/proto/undo.pro, 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 Patch 8.2.4729
Problem: HEEx and Surface templates do not need a separate filetype. 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 Files: runtime/filetype.vim, src/testdir/test_filetype.vim
Patch 8.2.4730 Patch 8.2.4730
@@ -31688,7 +31688,7 @@ Files: runtime/makemenu.vim
VERSION 9.1 *version-9.1* *version9.1* *vim-9.1* VERSION 9.1 *version-9.1* *version9.1* *vim-9.1*
This section is about improvements made between version 9.0 and 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|. |Bram-Moolenaar|.
This release has hundreds of bug fixes, there are a few new features and there 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. - Support "**" for filename expansion with bash using globstar setting.
- Add quadruple prime digraph using 4'. - Add quadruple prime digraph using 4'.
- Better high dpi support on Windows. - 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. and potential crashes.
- Termdebug: Support for the variables window (|termdebug_variables_window|), - Termdebug: Support for the variables window (|termdebug_variables_window|),
moving up/down the stack frames (|termdebug-frames|) and setting temporary 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) Solution: Join the lines. (closes #10696)
Patch 9.0.0051 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) Solution: Reset got_int. (closes #10729, closes #10728)
Patch 9.0.0052 Patch 9.0.0052
@@ -32487,7 +32487,7 @@ Solution: pass the command modifier in sticky_cmdmod_flags. (Kota Kato,
closes #10845) closes #10845)
Patch 9.0.0141 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. alone fails.
Solution: Delete autocommands Make sure there is at least one menu. Solution: Delete autocommands Make sure there is at least one menu.
(closes #10848) (closes #10848)
@@ -32663,7 +32663,7 @@ Solution: Remove ch_logfile() calls.
Patch 9.0.0181 Patch 9.0.0181
Problem: Textprop test with line2byte() fails on MS-Windows. 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 Patch 9.0.0182
Problem: Quarto files are not recognized. 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) Solution: Add the "typebuf_was_empty" flag. (closes #10950)
Patch 9.0.0235 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) Solution: Collect chunks before parsing OSC 7. (closes #10949)
Patch 9.0.0236 Patch 9.0.0236
@@ -32991,7 +32991,7 @@ Solution: Add #ifdef.
Patch 9.0.0256 Patch 9.0.0256
Problem: Compiler warning for uninitialized variables. Problem: Compiler warning for uninitialized variables.
Solution: Initilize the variables. Solution: Initialize the variables.
Patch 9.0.0257 Patch 9.0.0257
Problem: "->" in ":scriptnames" output not tested yet. Problem: "->" in ":scriptnames" output not tested yet.
@@ -33101,7 +33101,7 @@ Problem: Build failure without the +eval feature.
Solution: Add #ifdef. Solution: Add #ifdef.
Patch 9.0.0282 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. Solution: Ignore any nested timeout.
Patch 9.0.0283 Patch 9.0.0283
@@ -33542,7 +33542,7 @@ Problem: Coverity complains about unused value.
Solution: Use the value. Solution: Use the value.
Patch 9.0.0384 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. Solution: Check for EOF.
Patch 9.0.0385 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. Solution: Don't get a next line when skipping over NL.
Patch 9.0.0553 Patch 9.0.0553
Problem: No error for "|" after "{" in lamda. Problem: No error for "|" after "{" in lambda.
Solution: Check for invalid "|". (closes #11199) Solution: Check for invalid "|". (closes #11199)
Patch 9.0.0554 Patch 9.0.0554
@@ -34310,7 +34310,7 @@ Solution: Set a timeout of 30 seconds.
Patch 9.0.0562 Patch 9.0.0562
Problem: HSL playlist files are not recognized. 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) closes #11204)
Patch 9.0.0563 Patch 9.0.0563
@@ -34400,7 +34400,7 @@ Solution: Also remove /private from the expected directory.
Patch 9.0.0583 Patch 9.0.0583
Problem: Only recognizing .m3u8 files is inconsistent. 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 Patch 9.0.0584
Problem: Cscope test with wrong executable name fails. 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 Patch 9.0.0646
Problem: with 'smoothscroll' set CTRL-E does not work properly when Problem: with 'smoothscroll' set CTRL-E does not work properly when
'foldmethod' is set to "indent". (Yee Cheng Chin) '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) (closes #11262)
Patch 9.0.0647 Patch 9.0.0647
@@ -34770,7 +34770,7 @@ Patch 9.0.0666
Problem: Spacing-combining characters handled as composing, causing text to Problem: Spacing-combining characters handled as composing, causing text to
take more space than expected. take more space than expected.
Solution: Handle characters marked with "Mc" not as composing. Solution: Handle characters marked with "Mc" not as composing.
(closes #11282 (closes #11282)
Patch 9.0.0667 Patch 9.0.0667
Problem: ml_get error when 'splitkeep' is "screen". (Marius Gedminas) 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 Patch 9.0.0686
Problem: The right ALT key does not work on some MS-Windows keyboards. 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) closes #11300)
Patch 9.0.0687 Patch 9.0.0687
@@ -35139,7 +35139,7 @@ Solution: Adjust expected result to slightly different behavior. Correct
Patch 9.0.0747 Patch 9.0.0747
Problem: Too many #ifdefs. Problem: Too many #ifdefs.
Solution: Gradudate the +cmdline_info feature. (Martin Tournoij, Solution: Graduate the +cmdline_info feature. (Martin Tournoij,
closes #11330) closes #11330)
Patch 9.0.0748 Patch 9.0.0748
@@ -35305,7 +35305,7 @@ Solution: Free the allocated memory when bailing out.
Patch 9.0.0786 Patch 9.0.0786
Problem: User command does not get number from :tab modifier. 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 Patch 9.0.0787
Problem: MS-Windows: mouse scrolling in terminal misbehaves without dll. Problem: MS-Windows: mouse scrolling in terminal misbehaves without dll.
@@ -35372,8 +35372,8 @@ Solution: Remove one typedef.
Patch 9.0.0801 Patch 9.0.0801
Problem: The modifyOtherKeys flag is set when it should not. 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 Solution: Do not handle special key codes with a modifier value above 16 as
modifyOtherKeys value. (issue #11403) a modifyOtherKeys value. (issue #11403)
Patch 9.0.0802 Patch 9.0.0802
Problem: MS-Windows: cannot map console mouse scroll events. 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) Solution: Use S_ISCHR() to not check the size. (Ken Takata, closes #11407)
Patch 9.0.0804 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. Solution: Handle this case specifically.
Patch 9.0.0805 Patch 9.0.0805
@@ -35974,7 +35974,7 @@ Solution: Improve code formatting.
Patch 9.0.0935 Patch 9.0.0935
Problem: When using dash it may not be recognize as filetype "sh". 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 Patch 9.0.0936
Problem: Wrong type for "isunnamed" returned by getreginfo(). 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 Patch 9.0.1045
Problem: In a class object members cannot be initialized. 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. an object method.
Patch 9.0.1046 Patch 9.0.1046
@@ -36668,7 +36668,7 @@ Problem: Clang warns for unused variable.
Solution: Adjust #ifdef. (John Marriott) Solution: Adjust #ifdef. (John Marriott)
Patch 9.0.1089 Patch 9.0.1089
Problem: unnessary assignment Problem: unnecessary assignment
Solution: Remove the assignment. (Luuk van Baal, closes #1136) Solution: Remove the assignment. (Luuk van Baal, closes #1136)
Patch 9.0.1090 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 Patch 9.0.1139
Problem: Cannot create a new object in a compiled function. 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 Patch 9.0.1140
Problem: Cannot call an object method in a compiled function. 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 Patch 9.0.1141
Problem: 'cursorcolumn' and 'colorcolumn' wrong after concealing and 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 Patch 9.0.1172
Problem: When 'selection' is "exclusive" then "1v" is one char short. 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 Patch 9.0.1173
Problem: Compiler warning for unused variable on non-Unix systems. 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. Solution: Check for not going over the end of the line.
Patch 9.0.1226 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 Solution: Do not set "text_prop_follows" when the other text property is not
virtual text. (closes #11846) 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) Solution: Do not change "wl_lnum" at index zero. (closes #11938)
Patch 9.0.1280 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) Solution: Add a couple of test cases. (issue #11885)
Patch 9.0.1281 Patch 9.0.1281
@@ -37533,7 +37533,7 @@ Problem: Coverity warns for using a NULL pointer.
Solution: Bail out whan "varp" is NULL. Solution: Bail out whan "varp" is NULL.
Patch 9.0.1287 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) Solution: Also use K_ESC when there is a modifier. (closes #11811)
Patch 9.0.1288 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 Patch 9.0.1325
Problem: 'colorcolumn' highlight wrong with virtual text above. 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 Patch 9.0.1326
Problem: Relative line number not updated with virtual text above. 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) Solution: Round up the space taken by the hex output. (closes #12097)
Patch 9.0.1384 Patch 9.0.1384
Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebrew
4. version 4.
Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008) Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008)
Patch 9.0.1385 Patch 9.0.1385
@@ -38413,7 +38413,7 @@ Solution: Add entry for Xchacha, even though it is not used.
Patch 9.0.1485 Patch 9.0.1485
Problem: no functions for converting from/to UTF-16 index. 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) utf16idx(). (Yegappan Lakshmanan, closes #12216)
Patch 9.0.1486 Patch 9.0.1486
@@ -38427,7 +38427,7 @@ Solution: Use "vscode-jsonrpc" instead of "vim-jsonrpc". (Yegappan
Patch 9.0.1488 Patch 9.0.1488
Problem: xchacha20v2 crypt header is platform dependent. 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 Patch 9.0.1489
Problem: Crypt with libsodium is not tested on CI. 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 Patch 9.0.1780
Problem: Vim9 type not defined during object creation Problem: Vim9 type not defined during object creation
Solution: Define type during object creation and not during class 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 initialization
Patch 9.0.1781 Patch 9.0.1781
@@ -39786,7 +39786,7 @@ Problem: obsolete macros in configure script
Solution: Remove those and start moving to autoconf 2.71 Solution: Remove those and start moving to autoconf 2.71
Patch 9.0.1794 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 Solution: make use of python3 to generate includedirs
Patch 9.0.1795 Patch 9.0.1795
@@ -40117,7 +40117,7 @@ Problem: Coverity warns about uninitialized var
Solution: initialize it Solution: initialize it
Patch 9.0.1870 Patch 9.0.1870
Problem: Vim9: disassamble does not show static Problem: Vim9: disassemble does not show static
Solution: Show static flag Solution: Show static flag
Patch 9.0.1871 Patch 9.0.1871
@@ -40860,7 +40860,7 @@ Solution: Fix cmdline completion fuzzy/Ctrl-E/Ctrl-Y/options when not
Patch 9.0.2038 Patch 9.0.2038
Problem: Vim9: object method funcref not cleaned up after use Problem: Vim9: object method funcref not cleaned up after use
Solution: Clean up type stack after using object method funcref, 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 Patch 9.0.2039
Problem: completion shows current word after completion restart 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 Solution: Fix funcref type checking
Patch 9.0.2044 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 Solution: save and restore exception state when calling deferred
functions functions