Mercurial > vim
comparison runtime/doc/version9.txt @ 29290:dc4de65a7fb7
Update runtime files
Commit: https://github.com/vim/vim/commit/8a3b805c6c9cae341d560df9c3567ebbe42a7404
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jun 26 12:21:15 2022 +0100
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 26 Jun 2022 13:30:04 +0200 |
parents | 729a7c00fabc |
children | 0b1d7e910b23 |
comparison
equal
deleted
inserted
replaced
29289:430376616aac | 29290:dc4de65a7fb7 |
---|---|
1 *version9.txt* For Vim version 8.2. Last change: 2022 Jun 24 | 1 *version9.txt* For Vim version 8.2. Last change: 2022 Jun 25 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
459 - Support for showing the disassembled code in a separate window. | 459 - Support for showing the disassembled code in a separate window. |
460 - Support for the GDB until command. | 460 - Support for the GDB until command. |
461 - Use a separate group for the signs. | 461 - Use a separate group for the signs. |
462 | 462 |
463 xxd: Support for showing offset as a decimal number (-d). | 463 xxd: Support for showing offset as a decimal number (-d). |
464 | |
465 The C omni-complete plugin (|ft-c-omni|), the file type detection script | |
466 (ft.vim) and the syntax menu generation script (makemenu.vim) have been | |
467 rewritten using the Vim9 script syntax. | |
464 | 468 |
465 A large number of tests have been added to verify the Vim functionality. Most | 469 A large number of tests have been added to verify the Vim functionality. Most |
466 of the old style tests have been converted to new style tests using the new | 470 of the old style tests have been converted to new style tests using the new |
467 style assert_* functions. | 471 style assert_* functions. |
468 | 472 |
27437 Problem: Coverity warns for use of a freed function name. | 27441 Problem: Coverity warns for use of a freed function name. |
27438 Solution: Only check an autoload name when is prefixed. | 27442 Solution: Only check an autoload name when is prefixed. |
27439 Files: src/userfunc.c | 27443 Files: src/userfunc.c |
27440 | 27444 |
27441 Patch 8.2.4473 | 27445 Patch 8.2.4473 |
27442 Problem: Coverity warnds for not checking return value of ftell(). | 27446 Problem: Coverity warns for not checking return value of ftell(). |
27443 Solution: Bail out if ftell() returns a negative value. | 27447 Solution: Bail out if ftell() returns a negative value. |
27444 Files: src/spellfile.c | 27448 Files: src/spellfile.c |
27445 | 27449 |
27446 Patch 8.2.4474 | 27450 Patch 8.2.4474 |
27447 Problem: Memory allocation failures not tested in quickfix code. | 27451 Problem: Memory allocation failures not tested in quickfix code. |
27811 Problem: Vim9: "is" operator with empty string and null returns true. | 27815 Problem: Vim9: "is" operator with empty string and null returns true. |
27812 Solution: Consider empty string and null to be different for "is". | 27816 Solution: Consider empty string and null to be different for "is". |
27813 Files: src/typval.c, src/vim9execute.c, src/testdir/test_vim9_expr.vim | 27817 Files: src/typval.c, src/vim9execute.c, src/testdir/test_vim9_expr.vim |
27814 | 27818 |
27815 Patch 8.2.4535 | 27819 Patch 8.2.4535 |
27816 Problem: Filename modifer ":8" removes the filename. | 27820 Problem: Filename modifier ":8" removes the filename. |
27817 Solution: Use strncpy() instead of vim_strncpy(). (Christian Brabandt, | 27821 Solution: Use strncpy() instead of vim_strncpy(). (Christian Brabandt, |
27818 closes #9918, closes #8600) | 27822 closes #9918, closes #8600) |
27819 Files: src/filepath.c, src/testdir/test_shortpathname.vim | 27823 Files: src/filepath.c, src/testdir/test_shortpathname.vim |
27820 | 27824 |
27821 Patch 8.2.4536 (after 8.2.4534) | 27825 Patch 8.2.4536 (after 8.2.4534) |
28666 lines. (issue #8002) | 28670 lines. (issue #8002) |
28667 Files: src/screen.c | 28671 Files: src/screen.c |
28668 | 28672 |
28669 Patch 8.2.4674 | 28673 Patch 8.2.4674 |
28670 Problem: Cannot force getting MouseMove events. | 28674 Problem: Cannot force getting MouseMove events. |
28671 Solution: Add the 'mousemoveevent' option with implementaiton for the GUI. | 28675 Solution: Add the 'mousemoveevent' option with implementation for the GUI. |
28672 (Ernie Rael, closes #10044) | 28676 (Ernie Rael, closes #10044) |
28673 Files: runtime/doc/gui.txt, runtime/doc/options.txt, | 28677 Files: runtime/doc/gui.txt, runtime/doc/options.txt, |
28674 runtime/doc/testing.txt, src/gui.c, src/option.h, | 28678 runtime/doc/testing.txt, src/gui.c, src/option.h, |
28675 src/optiondefs.h, src/testing.c, src/testdir/test_gui.vim | 28679 src/optiondefs.h, src/testing.c, src/testdir/test_gui.vim |
28676 | 28680 |
29430 Problem: File left behind after running cursorline tests. | 29434 Problem: File left behind after running cursorline tests. |
29431 Solution: Uncomment the line that deletes the file. | 29435 Solution: Uncomment the line that deletes the file. |
29432 Files: src/testdir/test_cursorline.vim | 29436 Files: src/testdir/test_cursorline.vim |
29433 | 29437 |
29434 Patch 8.2.4797 | 29438 Patch 8.2.4797 |
29435 Problem: getwininfo() may get oudated values. | 29439 Problem: getwininfo() may get outdated values. |
29436 Solution: Make sure w_botline is up-to-date. (closes #10226) | 29440 Solution: Make sure w_botline is up-to-date. (closes #10226) |
29437 Files: src/evalwindow.c, src/testdir/test_bufwintabinfo.vim | 29441 Files: src/evalwindow.c, src/testdir/test_bufwintabinfo.vim |
29438 | 29442 |
29439 Patch 8.2.4798 | 29443 Patch 8.2.4798 |
29440 Problem: t_8u option was reset even when set by the user. | 29444 Problem: t_8u option was reset even when set by the user. |
30037 Solution: Check for failed regexp program. | 30041 Solution: Check for failed regexp program. |
30038 Files: src/buffer.c, src/testdir/test_buffer.vim | 30042 Files: src/buffer.c, src/testdir/test_buffer.vim |
30039 | 30043 |
30040 Patch 8.2.4902 | 30044 Patch 8.2.4902 |
30041 Problem: Mouse wheel scrolling is inconsistent. | 30045 Problem: Mouse wheel scrolling is inconsistent. |
30042 Solution: Use the MS-Winows system setting. (closes #10368) | 30046 Solution: Use the MS-Windows system setting. (closes #10368) |
30043 Files: runtime/doc/scroll.txt, src/gui_w32.c, src/mouse.c, | 30047 Files: runtime/doc/scroll.txt, src/gui_w32.c, src/mouse.c, |
30044 src/proto/mouse.pro, src/testing.c, src/testdir/test_gui.vim | 30048 src/proto/mouse.pro, src/testing.c, src/testdir/test_gui.vim |
30045 | 30049 |
30046 Patch 8.2.4903 | 30050 Patch 8.2.4903 |
30047 Problem: Cannot get the current cmdline completion type and position. | 30051 Problem: Cannot get the current cmdline completion type and position. |
30717 Solution: Pass the OPENLINE_FORMAT flag. | 30721 Solution: Pass the OPENLINE_FORMAT flag. |
30718 Files: src/change.c, src/vim.h, src/textformat.c, | 30722 Files: src/change.c, src/vim.h, src/textformat.c, |
30719 src/testdir/test_textformat.vim | 30723 src/testdir/test_textformat.vim |
30720 | 30724 |
30721 Patch 8.2.5009 | 30725 Patch 8.2.5009 |
30722 Problem: Fold may not be closeable after appending. | 30726 Problem: Fold may not be closable after appending. |
30723 Solution: Set the fd_small flag to MAYBE. (Brandon Simmons, closes #10471) | 30727 Solution: Set the fd_small flag to MAYBE. (Brandon Simmons, closes #10471) |
30724 Files: src/fold.c, src/testdir/test_fold.vim | 30728 Files: src/fold.c, src/testdir/test_fold.vim |
30725 | 30729 |
30726 Patch 8.2.5010 | 30730 Patch 8.2.5010 |
30727 Problem: The terminal debugger uses various global variables. | 30731 Problem: The terminal debugger uses various global variables. |
31397 Problem: When syntax timeout test fails it does not show the time. | 31401 Problem: When syntax timeout test fails it does not show the time. |
31398 Solution: Use assert_inrange(). | 31402 Solution: Use assert_inrange(). |
31399 Files: src/testdir/test_syntax.vim | 31403 Files: src/testdir/test_syntax.vim |
31400 | 31404 |
31401 Patch 8.2.5125 | 31405 Patch 8.2.5125 |
31402 Problem: MS-Windows: warnings from MinGW compyler. | 31406 Problem: MS-Windows: warnings from MinGW compiler. |
31403 Solution: Use "volatile". (Yasuhiro Matsumoto, closes #10589) Initialize | 31407 Solution: Use "volatile". (Yasuhiro Matsumoto, closes #10589) Initialize |
31404 variable. | 31408 variable. |
31405 Files: src/os_win32.c, src/proto/os_win32.pro, src/map.c | 31409 Files: src/os_win32.c, src/proto/os_win32.pro, src/map.c |
31406 | 31410 |
31407 Patch 8.2.5126 | 31411 Patch 8.2.5126 |
31579 Problem: MS-Windows GUI: CTRL-key combinations do not always work. | 31583 Problem: MS-Windows GUI: CTRL-key combinations do not always work. |
31580 Solution: Handle special key combinations better. (closes #10613, | 31584 Solution: Handle special key combinations better. (closes #10613, |
31581 closes #10602, closes #10579) | 31585 closes #10602, closes #10579) |
31582 Files: src/gui_w32.c | 31586 Files: src/gui_w32.c |
31583 | 31587 |
31588 Patch 8.2.5158 | |
31589 Problem: TSTP and INT signal tests are not run with valgrind. | |
31590 Solution: Sleep a bit longer. (closes #10614) | |
31591 Files: src/testdir/test_signals.vim | |
31592 | |
31593 Patch 8.2.5159 (after 8.2.5157) | |
31594 Problem: Fix for CTRL-key combinations causes more problems than it solves. | |
31595 Solution: Roll back the change. | |
31596 Files: src/gui_w32.c | |
31597 | |
31598 Patch 8.2.5160 | |
31599 Problem: Accessing invalid memory after changing terminal size. | |
31600 Solution: Adjust cmdline_row and msg_row to the value of Rows. | |
31601 Files: src/term.c | |
31602 | |
31584 | 31603 |
31585 vim:tw=78:ts=8:noet:ft=help:norl: | 31604 vim:tw=78:ts=8:noet:ft=help:norl: |