Re: Patch 8.2.3700

2021-12-01 Fir de Conversatie John Marriott
On 30-Nov-2021 08:13, Bram Moolenaar wrote: Patch 8.2.3700 Problem:Text property highlighting continues over breakindent. Solution: Stop before the end column. (closes #9242) Files: src/drawline.c, src/testdir/test_textprop.vim, src/testdir/dumps/Test_prop_linebreak.dump

Patch 8.2.3717

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3717 Problem:Vim9: error for constant list size is only given at runtime. Solution: Give the error at compile time if possible. Files: src/vim9compile.c, src/testdir/test_vim9_assign.vim, src/testdir/test_vim9_script.vim, src/testdir/test_vim9_disassem

Patch 8.2.3716

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3716 Problem:Vim9: range without a command is not compiled. Solution: Add the ISN_EXECRANGE byte code. Files: src/ex_docmd.c, src/proto/ex_docmd.pro, src/vim9compile.c, src/vim9execute.c, src/vim9.h, src/testdir/test_vim9_disassemble.vim *** ../vim-8

Patch 8.2.3715

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3715 Problem:Vim9: valgrind reports spurious problems for a test. Solution: Move the test to the set that is known to fail. Files: src/testdir/test_vim9_builtin.vim, src/testdir/test_vim9_fails.vim *** ../vim-8.2.3714/src/testdir/test_vim9_builtin.vim 2021-11-22 15:37:11

Patch 8.2.3714

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3714 Problem:Some unused assignments and ugly code in xxd. Solution: Leave out assignments. Use marcro for fprintf(). (closes #9246) Files: src/xxd/xxd.c *** ../vim-8.2.3713/src/xxd/xxd.c 2021-11-26 13:59:22.533650233 + --- src/xxd/xxd.c 2021-12-01 11:19:42

Patch 8.2.3713

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3713 Problem:MS-Windows: No error message if vimgrep pattern is not matching. Solution: Give an error message. (Christian Brabandt, closes #9245, closes #8762) Files: src/quickfix.c, src/testdir/test_quickfix.vim *** ../vim-8.2.3712/src/quickfix.c 2021-11-1

Patch 8.2.3712

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3712 Problem:Cannot use Vim9 lambda for 'tagfunc'. Solution: Make it work, add more tests. (Yegappan Lakshmanan, closes #9250) Files: runtime/doc/options.txt, src/insexpand.c, src/option.c, src/testdir/test_tagfunc.vim *** ../vim-8.2.3711/runtime/doc/options.txt

Patch 8.2.3711

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3711 Problem:Vim9: memory leak when compiling :elseif fails. Solution: Cleanup ppconst. Files: src/vim9compile.c, src/testdir/test_vim9_cmd.vim *** ../vim-8.2.3710/src/vim9compile.c 2021-12-01 09:26:29.923616562 + --- src/vim9compile.c 2021-12-01 10:05:44.199626208

Patch 8.2.3710

2021-12-01 Fir de Conversatie Bram Moolenaar
Patch 8.2.3710 Problem:Vim9: backtick expression expanded for :global. Solution: Check the following command. Files: runtime/doc/vim9.txt, src/vim9compile.c, src/testdir/test_vim9_cmd.vim *** ../vim-8.2.3709/runtime/doc/vim9.txt2021-11-30 16:14:44.052582170 +