Re: Patch 8.2.3348

2021-08-15 Fir de Conversatie John Marriott
On 16-Aug-2021 06:11, Bram Moolenaar wrote: John Marriott wrote: On 15-Aug-2021 22:32, Bram Moolenaar wrote: Patch 8.2.3348 Problem:line2byte() returns wrong value after adding textprop. (Yuto Kimura) Solution: Reduce the length by the size of the text property. (closes #

Patch 8.2.3354

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3354 Problem:Build failure with +byte_offset but without +textprop. (John Marriott) Solution: Adjust the #ifdef. Files: src/memline.c *** ../vim-8.2.3353/src/memline.c 2021-08-15 14:28:17.690235048 +0200 --- src/memline.c 2021-08-15 22:13:36.57573941

Re: Patch 8.2.3348

2021-08-15 Fir de Conversatie Bram Moolenaar
John Marriott wrote: > On 15-Aug-2021 22:32, Bram Moolenaar wrote: > > Patch 8.2.3348 > > Problem:line2byte() returns wrong value after adding textprop. (Yuto > > Kimura) > > Solution: Reduce the length by the size of the text property. (closes > > #8759) > > Files: src/

Re: Patch 8.2.3348

2021-08-15 Fir de Conversatie John Marriott
On 15-Aug-2021 22:32, Bram Moolenaar wrote: Patch 8.2.3348 Problem:line2byte() returns wrong value after adding textprop. (Yuto Kimura) Solution: Reduce the length by the size of the text property. (closes #8759) Files: src/memline.c, src/testdir/test_textprop.vim Hi

Patch 8.2.3353

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3353 Problem:Vim9: type of argument for negate not checked at compile time. Solution: Add a compile time check. Files: src/vim9compile.c, src/testdir/test_vim9_expr.vim, src/testdir/test_vim9_script.vim, src/testdir/test_vim9_disassemble.vim *** ../v

Patch 8.2.3352

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3352 Problem:Vim9: error for nested :enddef has wrong line number. Solution: Compute the line number. Files: src/userfunc.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.3351/src/userfunc.c 2021-08-08 19:07:32.924667679 +0200 --- src/userfunc.c 2021-08-15 19:23:0

Patch 8.2.3350

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3350 (after 8.2.3348) Problem:Text properties test fails on MS-Windows. Solution: Set fileformat to unix. Files: src/testdir/test_textprop.vim *** ../vim-8.2.3349/src/testdir/test_textprop.vim 2021-08-15 14:28:17.690235048 +0200 --- src/testdir/test_textprop.vim

Patch 8.2.3351

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3351 Problem:Vim9: using a function by name may delete it. (Naohiro Ono) Solution: Increment the reference count when using a function by name. (closes #8760) Files: src/evalvars.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.3350/src/evalvars.c 2021-08-1

Patch 8.2.3349

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3349 (after 8.2.3347) Problem:Eval test for scriptversion fails. Solution: Fix off-by-one error. Files: src/vim9script.c *** ../vim-8.2.3348/src/vim9script.c2021-08-15 13:49:38.122905579 +0200 --- src/vim9script.c2021-08-15 14:36:49.568759094 +0200 *** *

Patch 8.2.3348

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3348 Problem:line2byte() returns wrong value after adding textprop. (Yuto Kimura) Solution: Reduce the length by the size of the text property. (closes #8759) Files: src/memline.c, src/testdir/test_textprop.vim *** ../vim-8.2.3347/src/memline.c 2021-07-29

Re: Minor update to help

2021-08-15 Fir de Conversatie Bram Moolenaar
Yegappan wrote: > While working on the Vim9 argument type check support, > I noticed that the help text for a few functions are not > alphabetically sorted. I am attaching a patch to the help > text to reorder these functions. Thanks. synconcealed() can stay though, it sorts after synIDtrans()

Patch 8.2.3347

2021-08-15 Fir de Conversatie Bram Moolenaar
Patch 8.2.3347 Problem:Check for legacy script is incomplete. (Naohiro Ono) Solution: Also check the :legacy modifier. Use for string concatenation with "." and others (issue #8756) Files: src/vim9script.c, src/proto/vim9script.pro, src/eval.c, src/typval.c, sr