Patch 8.2.3877

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3877 Problem:Function does not abort after a type error in compare Solution: Check getting number fails. (closes #9384) Files: src/typval.c, src/testdir/test_vim9_expr.vim *** ../vim-8.2.3876/src/typval.c2021-12-19 12:32:54.066426460 + --- src/typval.c20

Patch 8.2.3876

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3876 Problem:'cindent' does not recognize inline namespace. Solution: Skip over "inline" to find "namespace". (closes #9383) Files: src/cindent.c, src/testdir/test_cindent.vim *** ../vim-8.2.3875/src/cindent.c 2021-12-12 14:16:34.989862195 + --- src/cindent.c

Re: Patch 8.2.3871

2021-12-22 Fir de Conversatie Bram Moolenaar
John Marriott wrote: > >> On 23-Dec-2021 05:20, Bram Moolenaar wrote: > >>> Patch 8.2.3871 > >>> Problem:List.c contains code for dict and blob. > >>> Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan, > >>> closes #9386) > >>> Files: src/blob.c, src/

Patch 8.2.3875

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3875 Problem:gcc complains about buffer overrun. Solution: Use mch_memmove() instead of STRCPY(). (John Marriott) Files: src/dict.c *** ../vim-8.2.3874/src/dict.c 2021-12-22 18:19:22.602372473 + --- src/dict.c 2021-12-22 20:26:58.669032631 + *** *** 22

Re: Patch 8.2.3871

2021-12-22 Fir de Conversatie John Marriott
On 23-Dec-2021 06:19, Bram Moolenaar wrote: John Marriott wrote: On 23-Dec-2021 05:20, Bram Moolenaar wrote: Patch 8.2.3871 Problem:List.c contains code for dict and blob. Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan, closes #9386) Files: src

Patch 8.2.3874

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3874 Problem:Cannot highlight the number column for a sign. Solution: Add the "numhl" argument. (James McCoy, closes #9381) Files: runtime/doc/options.txt, runtime/doc/sign.txt, src/drawline.c, src/popupwin.c, src/proto/sign.pro, src/sign.c, src/structs.h,

Re: Patch 8.2.3871

2021-12-22 Fir de Conversatie Bram Moolenaar
John Marriott wrote: > On 23-Dec-2021 05:20, Bram Moolenaar wrote: > > Patch 8.2.3871 > > Problem:List.c contains code for dict and blob. > > Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan, > > closes #9386) > > Files: src/blob.c, src/dict.c, src/li

Patch 8.2.3873

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3873 Problem:go.mod files are not recognized. Solution: Check for the file name. (closes #9380) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-8.2.3872/runtime/filetype.vim2021-12-17 20:52:53.231772366 + --- runtime/filetype.vim20

Re: Patch 8.2.3871

2021-12-22 Fir de Conversatie Yegappan Lakshmanan
Hi, On Wed, Dec 22, 2021 at 10:46 AM John Marriott wrote: > > > On 23-Dec-2021 05:20, Bram Moolenaar wrote: > > Patch 8.2.3871 > > Problem:List.c contains code for dict and blob. > > Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan, > > closes #9386) > > Fi

Patch 8.2.3872

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3872 Problem:Vim9: finddir() and uniq() return types can be more specific. Solution: Adjust the return type. Files: src/evalfunc.c, src/testdir/vim9.vim, src/testdir/test_vim9_builtin.vim *** ../vim-8.2.3871/src/evalfunc.c 2021-12-21 12:32:13.296529989 +000

Re: Patch 8.2.3871

2021-12-22 Fir de Conversatie John Marriott
On 23-Dec-2021 05:20, Bram Moolenaar wrote: Patch 8.2.3871 Problem:List.c contains code for dict and blob. Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan, closes #9386) Files: src/blob.c, src/dict.c, src/list.c, src/proto/blob.pro, src

Patch 8.2.3871

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3871 Problem:List.c contains code for dict and blob. Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan, closes #9386) Files: src/blob.c, src/dict.c, src/list.c, src/proto/blob.pro, src/proto/dict.pro, src/proto/list.pro, src/proto/s

Patch 8.2.3870

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3870 Problem:MS-Windows: wrong working directory when opening two files with right-click context menu. (Gabriel Dupras) Solution: Use the working directory and pass it on to the process creation. (Nir Lichtman, closes #9382, closes #8874) Files: src/Gv

Patch 8.2.3869

2021-12-22 Fir de Conversatie Bram Moolenaar
Patch 8.2.3869 Problem:Vim9: type checking for "any" is inconsistent. Solution: Always use a runtime type check for using "any" for a more specific type. Files: src/vim9type.c, src/vim9compile.c, src/vim9expr.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.38