Re: [vim/vim] Vim9: functions assigned to commands are not visible (Issue #9907)

2022-03-08 Fir de Conversatie Yegappan Lakshmanan
Hi, On Tue, Mar 8, 2022 at 2:51 PM lacygoill wrote: > I know that introducing new options is frowned upon, considering that we > already have a lot, but a new 'cmdignore' option would fix the real > issue, which was described here: > > There are plugins that define many similar commands, so usin

Re: Patch 8.2.4528

2022-03-08 Fir de Conversatie Bram Moolenaar
John Marriott wrote: > On 09-Mar-2022 03:53, Bram Moolenaar wrote: > > Patch 8.2.4528 > > Problem:Crash when using null_function for a partial. > > Solution: Don't call fname_trans_sid() with NULL. (closes #9908) > > Files: src/userfunc.c, src/testdir/test_vim9_func.vim > > > > > Afte

Re: Patch 8.2.4526

2022-03-08 Fir de Conversatie Ernie Rael
On 3/8/22 11:44 AM, Bram Moolenaar wrote: On 3/8/22 5:20 AM, Bram Moolenaar wrote: Patch 8.2.4526 Problem:Vim9: cannot set variables to a null value. Solution: Add null_list, null_job, etc. How about an "is_null(t: any): bool" method, (or "isnull()")? I could roll my own, but the "if else

Patch 8.2.4529

2022-03-08 Fir de Conversatie Bram Moolenaar
Patch 8.2.4529 Problem:Vim9: comparing partial with function fails. Solution: Support this comparison. Avoid a crash. (closes #9909) Add more test cases. Files: src/vim9instr.c, src/userfunc.c, src/vim9type.c, src/testdir/test_vim9_builtin.vim, src/testdir/test

Re: Patch 8.2.4526

2022-03-08 Fir de Conversatie Bram Moolenaar
> On 3/8/22 5:20 AM, Bram Moolenaar wrote: > > Patch 8.2.4526 > > Problem:Vim9: cannot set variables to a null value. > > Solution: Add null_list, null_job, etc. > > How about an "is_null(t: any): bool" method, (or "isnull()")? I could > roll my own, but the "if else if else ..." seems ex

Re: Patch 8.2.4527

2022-03-08 Fir de Conversatie Bram Moolenaar
> > I wrote: > > > > > Patch 8.2.4527 > > > Problem:The Athena GUI is old and does not work well. > > > Solution: Remove the Athena GUI from configure to find out who still > > > wants > > > support for this GUI. > > > Files: src/configure.ac, src/auto/configure, src/Makef

Re: Patch 8.2.4528

2022-03-08 Fir de Conversatie John Marriott
On 09-Mar-2022 03:53, Bram Moolenaar wrote: Patch 8.2.4528 Problem:Crash when using null_function for a partial. Solution: Don't call fname_trans_sid() with NULL. (closes #9908) Files: src/userfunc.c, src/testdir/test_vim9_func.vim After this patch, mingw64 (gcc 11.2.0) throws this

Re: Patch 8.2.4526

2022-03-08 Fir de Conversatie Ernie Rael
On 3/8/22 5:20 AM, Bram Moolenaar wrote: Patch 8.2.4526 Problem:Vim9: cannot set variables to a null value. Solution: Add null_list, null_job, etc. How about an "is_null(t: any): bool" method, (or "isnull()")? I could roll my own, but the "if else if else ..." seems expensive. (unless it

Re: Patch 8.2.4527

2022-03-08 Fir de Conversatie Dominique Pellé
Bram Moolenaar wrote: > I wrote: > > > Patch 8.2.4527 > > Problem:The Athena GUI is old and does not work well. > > Solution: Remove the Athena GUI from configure to find out who still wants > > support for this GUI. > > Files: src/configure.ac, src/auto/configure, src/Make

Patch 8.2.4528

2022-03-08 Fir de Conversatie Bram Moolenaar
Patch 8.2.4528 Problem:Crash when using null_function for a partial. Solution: Don't call fname_trans_sid() with NULL. (closes #9908) Files: src/userfunc.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.4527/src/userfunc.c 2022-03-05 20:24:36.899308689 + --- src/userfunc.c

Re: Patch 8.2.4527

2022-03-08 Fir de Conversatie Bram Moolenaar
I wrote: > Patch 8.2.4527 > Problem:The Athena GUI is old and does not work well. > Solution: Remove the Athena GUI from configure to find out who still wants > support for this GUI. > Files: src/configure.ac, src/auto/configure, src/Makefile Perhaps the NeXtaw GUI should

Patch 8.2.4527

2022-03-08 Fir de Conversatie Bram Moolenaar
Patch 8.2.4527 Problem:The Athena GUI is old and does not work well. Solution: Remove the Athena GUI from configure to find out who still wants support for this GUI. Files: src/configure.ac, src/auto/configure, src/Makefile *** ../vim-8.2.4526/src/configure.ac2022-02-

Patch 8.2.4526

2022-03-08 Fir de Conversatie Bram Moolenaar
Patch 8.2.4526 Problem:Vim9: cannot set variables to a null value. Solution: Add null_list, null_job, etc. Files: runtime/doc/vim9.txt, src/eval.c, src/proto/eval.pro, src/vim9expr.c, src/vim9script.c, src/vim9instr.c, src/vim9compile.c, src/vim9execute.c, src/v