Patch 8.2.3868 (after 8.2.3866)
Problem:Vim9: function test fails.
Solution: Add missing changes. Add test for earlier patch.
Files: src/vim9type.c, src/testdir/test_vim9_disassemble.vim
*** ../vim-8.2.3867/src/vim9type.c 2021-12-18 12:31:30.615693410 +
--- src/vim9type.c
Patch 8.2.3867
Problem:Implementation of some list functions too complicated.
Solution: Refactor do_sort_uniq(), f_count() and extend() (Yegappan
Lakshmanan, closes #9378)
Files: src/list.c
*** ../vim-8.2.3866/src/list.c 2021-12-19 10:35:10.700109727 +
--- src/list.c
Patch 8.2.3866
Problem:Vim9: type checking global variables is inconsistent.
Solution: Use the "unknown" type in more places.
Files: src/globals.h, src/vim9expr.c, src/vim9instr.c, src/vim9cmds.c,
src/evalfunc.c, src/testdir/test_vim9_func.vim
*** ../vim-8.2.3865/src/glob
Thank you Bram. Merry Christmas.
Le mardi 21 décembre 2021 à 10:41:10 UTC+1, Bram Moolenaar a écrit :
>
> > Got this error trying to build Gvim above version :
> >
> >
> > *Error*
> > In file included from vim.h:434,
> > from if_ole.cpp:16:
> > termdefs.h:127:16: warning: unnecessary parenthese
Patch 8.2.3865
Problem:Vim9: compiler complains about using "try" as a struct member.
Solution: Rename "try" to "tryref".
Files: src/vim9.h, src/vim9cmds.c, src/vim9execute.c, src/vim9instr.c
*** ../vim-8.2.3864/src/vim9.h 2021-12-20 15:03:23.251346520 +
--- src/vim9.h 2021-12-
> Got this error trying to build Gvim above version :
>
>
> *Error*
> In file included from vim.h:434,
> from if_ole.cpp:16:
> termdefs.h:127:16: warning: unnecessary parentheses in declaration of
> 'term_strings' [-Wparentheses]
> 127 | extern char_u *(term_strings[]);/
Patch 8.2.3864
Problem:Cannot disable requesting key codes from xterm.
Solution: Add the 'xtermcodes' option, default on.
Files: runtime/doc/options.txt, runtime/doc/term.txt, src/option.h,
src/optiondefs.h, src/term.c, runtime/optwin.vim
*** ../vim-8.2.3863/runtime/doc/o
Hi All,
Got this error trying to build Gvim above version :
*Error*
In file included from vim.h:434,
from if_ole.cpp:16:
termdefs.h:127:16: warning: unnecessary parentheses in declaration of
'term_strings' [-Wparentheses]
127 | extern char_u *(term_strings[]);// current t