Patch 8.2.3171

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3171 Problem:Another illegal memory access in test. Solution: Check pointer is after the start of the line. Files: src/userfunc.c *** ../vim-8.2.3170/src/userfunc.c 2021-07-15 23:15:55.810448802 +0200 --- src/userfunc.c 2021-07-15 23:43:04.564794332 +0200

Patch 8.2.3170

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3170 Problem:Illegal memory access in test. Solution: Check pointer is not before the start of the line. Files: src/userfunc.c *** ../vim-8.2.3169/src/userfunc.c 2021-07-15 22:03:46.979932830 +0200 --- src/userfunc.c 2021-07-15 23:14:01.614596242 +0200

Re: are lambdas being used for legacy?

2021-07-15 Fir de Conversatie Bram Moolenaar
Charles Campbell wrote: > I'm not knowingly using lambdas. I'm trying to debug some netrw code and > I keep ending up with the following error: > > ." is a directory > Error detected while processing VimEnter Autocommands for "*"..function >

Patch 8.2.3169

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3169 Problem:Vim9: cannot handle nested inline function. Solution: Check for nested inline function. (closes #8575) Files: src/userfunc.c, src/testdir/test_vim9_func.vim, src/testdir/test_vim9_expr.vim *** ../vim-8.2.3168/src/userfunc.c 2021-07-08

are lambdas being used for legacy?

2021-07-15 Fir de Conversatie Charles Campbell
Hello: I'm not knowingly using lambdas. I'm trying to debug some netrw code and I keep ending up with the following error: ." is a directory Error detected while processing VimEnter Autocommands for "*"..function 72_VimEnter[15]..1[1]..72_LocalBrowse[32]..netrw#LocalBrowseCheck: line   26:

Patch 8.2.3168

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3168 Problem:Vim9: type error for constant of type any. Solution: Do add a runtime type check if a constant has type any. (closes #8570) Files: src/vim9compile.c, src/testdir/test_vim9_assign.vim *** ../vim-8.2.3167/src/vim9compile.c 2021-07-15

Patch 8.2.3167

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3167 Problem:Get E12 in a job callback when searching for tags. (Andy Stewart) Solution: Use the sandbox only for executing a command, not for searching. (closes #8511) Files: src/tag.c *** ../vim-8.2.3166/src/tag.c 2021-05-18 21:46:27.712961269 +0200 ---

Patch 8.2.3166

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3166 Problem:Vim9: nested autoload call error overruled by "Unknown error". Solution: Check need_rethrow before giving an "Unknown error". (closes #8568) Files: src/vim9execute.c, src/testdir/test_vim9_script.vim *** ../vim-8.2.3165/src/vim9execute.c

Patch 8.2.3165

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3165 Problem:Vim9: in a || expression the error line number may be wrong. Solution: Save and restore the line number when checking the type. (closes #8569) Files: src/vim9compile.c, src/testdir/test_vim9_expr.vim *** ../vim-8.2.3164/src/vim9compile.c

Patch 8.2.3164

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3164 Problem:MS-Windows: reported version lacks patchlevel, causing some update tools to update too often. (Klaus Frank) Solution: Add the patchlevel to the version. (Christian Brabandt) Files: src/dosinst.c *** ../vim-8.2.3163/src/dosinst.c 2021-06-02

Patch 8.2.3163

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3163 Problem:Location list window may open a wrong file. Solution: Also update the qf_ptr field. (Wei-Chung Wen, closes #8565, closes #8566) Files: src/quickfix.c, src/testdir/test_quickfix.vim *** ../vim-8.2.3162/src/quickfix.c 2021-06-27

Patch 8.2.3162

2021-07-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3162 Problem:Vim9: argument types are not checked at compile time. Solution: Add more type checks. (Yegappan Lakshmanan, closes #8560) Files: runtime/doc/channel.txt, src/clientserver.c, src/cmdhist.c, src/errors.h, src/evalfunc.c, src/evalwindow.c,