On 02-July-2022 22:43, Bram Moolenaar wrote:
Patch 9.0.0025
Problem:Accessing beyond allocated memory when using the cmdline window in
Ex mode.
Solution: Use "*" instead of "'<,'>" for Visual mode.
Files: src/ex_docmd.c, src/testdir/test_cmdline.vim
// Special ca
Patch 9.0.0030
Problem:Matchfuzzy test depends on path of current directory.
Solution: Use fnamemodify() to remove the path. (Robin Becker,
closes #10650)
Files: src/testdir/test_matchfuzzy.vim
*** ../vim-9.0.0029/src/testdir/test_matchfuzzy.vim 2022-06-17
18:19:20.0
Patch 9.0.0029
Problem:The bitmaps/vim.ico file is not in the distribution.
Solution: Add it back to the distribution. Adjust the build rules to have
it end up in the right place.
Files: Filelist, Makefile
*** ../vim-9.0.0028/Filelist2022-06-23 13:03:57.0 +01
Patch 9.0.0028
Problem:MS-Windows: tests fail if there is a stray "runtime" directory.
Solution: Only use a "runtime" directory if it contains "defaults.vim".
Files: src/misc1.c, src/filepath.c
*** ../vim-9.0.0027/src/misc1.c 2022-06-27 18:55:57.0 +0100
--- src/misc1.c 2022-0
Patch 9.0.0027
Problem:The command line test is getting quite big.
Solution: Move command line window tests to a separate file.
Files: src/testdir/test_cmdline.vim, src/testdir/test_cmdwin.vim,
src/testdir/Make_all.mak, src/testdir/test_ins_complete.vim,
src/tes
Patch 9.0.0026
Problem:Accessing freed memory with diff put.
Solution: Bail out when diff pointer is no longer valid.
Files: src/diff.c
*** ../vim-9.0.0025/src/diff.c 2022-06-26 17:49:55.0 +0100
--- src/diff.c 2022-07-02 15:07:09.622793370 +0100
***
*** 2643,264
Patch 9.0.0025
Problem:Accessing beyond allocated memory when using the cmdline window in
Ex mode.
Solution: Use "*" instead of "'<,'>" for Visual mode.
Files: src/ex_docmd.c, src/testdir/test_cmdline.vim
*** ../vim-9.0.0024/src/ex_docmd.c 2022-06-22 19:04:37.000
Patch 9.0.0024
Problem:May access part of typeahead buf that isn't filled.
Solution: Check length of typeahead.
Files: src/getchar.c
*** ../vim-9.0.0023/src/getchar.c 2022-06-10 15:19:51.0 +0100
--- src/getchar.c 2022-07-02 12:06:40.083045954 +0100
***
Patch 9.0.0023
Problem:On Solaris timer_create() exists but does not work.
Solution: Adjust the configure check to run the test program.
(closes #10647)
Files: src/configure.ac, src/auto/configure
*** ../vim-9.0.0022/src/configure.ac2022-06-19 17:59:27.0 +0100