Patch 9.0.0372

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0372 (after 9.0.0369) Problem:MS-Windows: "%T" time format does not appear to work. Solution: Use "%H:%M:%S" instead. Files: src/testdir/runtest.vim, src/testdir/shared.vim *** ../vim-9.0.0371/src/testdir/runtest.vim 2022-09-03 13:58:42.210028187 +0100 --- src/testdir/

Re: Patch 9.0.0370

2022-09-03 Fir de Conversatie Bram Moolenaar
I wrote: > Patch 9.0.0370 > Problem:Cleaning up afterwards can make a function messy. > Solution: Add the :defer command. > Files: runtime/doc/eval.txt, src/ex_cmds.h, src/ex_cmdidxs.h, > src/userfunc.c, src/proto/userfunc.pro, src/structs.h, > src/vim9compile.

Re: Patch 9.0.0366

2022-09-03 Fir de Conversatie Bram Moolenaar
John Marriott wrote: > On 03-Sept-2022 21:09, Bram Moolenaar wrote: > > Patch 9.0.0366 > > Problem:Cannot use import->Func() in lambda. (Israel Chauca Fuentes) > > Solution: Adjust how an expression in a lambda is parsed. (closes #11042) > > Files: src/eval.c, src/testdir/test_vim9_im

Patch 9.0.0371

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0371 Problem:Compiler warning for uninitialized variable. Solution: Initialize the variable. (John Marriott) Files: src/eval.c *** ../vim-9.0.0370/src/eval.c 2022-09-03 12:09:02.530363340 +0100 --- src/eval.c 2022-09-03 21:51:24.043174770 +0100 *** *** 694,700

Patch 9.0.0370

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0370 Problem:Cleaning up afterwards can make a function messy. Solution: Add the :defer command. Files: runtime/doc/eval.txt, src/ex_cmds.h, src/ex_cmdidxs.h, src/userfunc.c, src/proto/userfunc.pro, src/structs.h, src/vim9compile.c, src/vim9cmds.c, src

Re: Patch 9.0.0366

2022-09-03 Fir de Conversatie John Marriott
On 03-Sept-2022 21:09, Bram Moolenaar wrote: Patch 9.0.0366 Problem:Cannot use import->Func() in lambda. (Israel Chauca Fuentes) Solution: Adjust how an expression in a lambda is parsed. (closes #11042) Files: src/eval.c, src/testdir/test_vim9_import.vim After this patch mingw64 (g

Patch 9.0.0369

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0369 Problem:A failing flaky test doesn't mention the time. Solution: Add the time for debugging. Improve error message. Files: src/testdir/runtest.vim, src/testdir/shared.vim *** ../vim-9.0.0368/src/testdir/runtest.vim 2022-08-02 11:48:48.295757318 +0100 --- src/test

Patch 9.0.0368

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0368 Problem:Old Coverity warning for using NULL pointer. Solution: Bail out if dictionary allocation fails. Files: src/tag.c *** ../vim-9.0.0367/src/tag.c 2022-09-03 10:52:18.395075356 +0100 --- src/tag.c 2022-09-03 12:55:52.790623003 +0100 *** *** 4384,439

Patch 9.0.0367

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0367 Problem:Coverity complains about dropping sign of character. Solution: Add explicit type cast. Files: src/spellfile.c *** ../vim-9.0.0366/src/spellfile.c 2022-08-21 20:33:44.157711380 +0100 --- src/spellfile.c 2022-09-03 12:51:47.483260917 +0100 ***

Patch 9.0.0366

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0366 Problem:Cannot use import->Func() in lambda. (Israel Chauca Fuentes) Solution: Adjust how an expression in a lambda is parsed. (closes #11042) Files: src/eval.c, src/testdir/test_vim9_import.vim *** ../vim-9.0.0365/src/eval.c 2022-09-02 12:16:01.876714257 +0100 --- sr

Patch 9.0.0365

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0365 Problem:File name used in test is unusual. Solution: Rename it. (Dominique Pellé, closes #11044) Files: src/testdir/test_terminal.vim *** ../vim-9.0.0364/src/testdir/test_terminal.vim 2022-09-02 21:55:45.507049444 +0100 --- src/testdir/test_terminal.vim 20

Patch 9.0.0364

2022-09-03 Fir de Conversatie Bram Moolenaar
Patch 9.0.0364 Problem:Clang static analyzer gives warnings. Solution: Avoid the warnings. (Yegappan Lakshmanan, closes #11043) Files: src/evalvars.c, src/float.c, src/highlight.c, src/mbyte.c, src/ops.c, src/tag.c, src/vim9compile.c *** ../vim-9.0.0363/src/evalvars.c