Re: Out of memory error using function() in a Vim9 script

2022-02-20 Fir de Conversatie Yegappan Lakshmanan
Hi Bram, On Sun, Feb 20, 2022 at 8:48 AM Bram Moolenaar wrote: > > Yegappan wrote: > > > > > The Vim9 LSP plugin (https://github.com/yegappan/lsp) has the > > > > following line in the autoload/lsp/lspserver.vim file: > > > > > > > > hover: function(Hover, [lspserver]), > > > > > > > > If this li

Patch 8.2.4428

2022-02-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4428 Problem:Crash when switching tabpage while in the cmdline window. Solution: Disallow switching tabpage when in the cmdline window. Files: src/window.c, src/proto/window.pro, src/evalvars.c, src/evalvars.c, src/usercmd.c *** ../vim-8.2.4427/src/window.c

Patch 8.2.4427

2022-02-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4427 Problem:getchar() may return modifiers if no character is available. Solution: Do not process modifiers when there is no character. (closes #9806) Files: src/getchar.c, src/testdir/test_functions.vim *** ../vim-8.2.4426/src/getchar.c 2022-02-16 19:24:03.622162411

Patch 8.2.4426

2022-02-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4426 Problem:map() function on string and blob does not check argument types at compile time. Solution: Check string and blob argument types. Support "0z1234->func()". Files: src/vim9compile.c, src/evalfunc.c, src/ex_docmd.c, src/testdir/test_vim9_bui

Re: [vim/vim] Add support for fuzzy completion to command-line completion (PR #9803)

2022-02-20 Fir de Conversatie Maxim Kim
Thank you, will look forward for this too! воскресенье, 20 февраля 2022 г. в 18:08:02 UTC+3, yegapp...@gmail.com: > Hi, > > On Sun, Feb 20, 2022 at 1:03 AM Maxim Kim wrote: > > > > > It is not supported for file/directory names, tag names and color > scheme names. > > > > Is there a reason not

Re: Out of memory error using function() in a Vim9 script

2022-02-20 Fir de Conversatie Bram Moolenaar
Yegappan wrote: > > > The Vim9 LSP plugin (https://github.com/yegappan/lsp) has the > > > following line in the autoload/lsp/lspserver.vim file: > > > > > > hover: function(Hover, [lspserver]), > > > > > > If this line is changed to: > > > > > > hover: function('Hover', [lspserver]), > > > > > >

Patch 8.2.4425

2022-02-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4425 Problem:map() function does not check function arguments at compile time. Solution: Give an error if the arguments of a map() function are wrong. Files: src/evalfunc.c, src/testdir/test_vim9_builtin.vim, src/testdir/test_vim9_func.vim *** ../vim-8.2.4424/sr

Re: [vim/vim] Add support for fuzzy completion to command-line completion (PR #9803)

2022-02-20 Fir de Conversatie Yegappan Lakshmanan
Hi, On Sun, Feb 20, 2022 at 1:03 AM Maxim Kim wrote: > > > It is not supported for file/directory names, tag names and color scheme > > names. > > Is there a reason not to support file/directory names? > The call stack to get/expand a list of file/directory names is nested deeply. In this funct

Re: Out of memory error using function() in a Vim9 script

2022-02-20 Fir de Conversatie Yegappan Lakshmanan
Hi, On Sun, Feb 20, 2022 at 12:16 AM Dominique Pellé wrote: > > Yegappan Lakshmanan wrote: > > > Hi, > > > > The Vim9 LSP plugin (https://github.com/yegappan/lsp) has the > > following line in the autoload/lsp/lspserver.vim file: > > > > hover: function(Hover, [lspserver]), > > > > If this line i

Re: [vim/vim] Add support for fuzzy completion to command-line completion (PR #9803)

2022-02-20 Fir de Conversatie Maxim Kim
> It is not supported for file/directory names, tag names and color scheme names. Is there a reason not to support file/directory names? -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, vis

Re: Out of memory error using function() in a Vim9 script

2022-02-20 Fir de Conversatie Dominique Pellé
Yegappan Lakshmanan wrote: > Hi, > > The Vim9 LSP plugin (https://github.com/yegappan/lsp) has the > following line in the autoload/lsp/lspserver.vim file: > > hover: function(Hover, [lspserver]), > > If this line is changed to: > > hover: function('Hover', [lspserver]), > > then Vim crashes with