Re: [vim/vim] Port the Neovim popup menu support for command-line completion (PR #9707)

2022-02-07 Fir de Conversatie Yegappan Lakshmanan
Hi, On Mon, Feb 7, 2022 at 8:13 PM bfrg wrote: > When I press :e in command-line mode, the popup menu opens as > expected, but after pressing to cancel the pum, followed by , > Vim will insert ../ into the command-line, open the popup menu and select > the first entry. This is unexpected. and

Patch 8.2.4324

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4324 Problem:Vim9: script-local function name can start with "_". Solution: Check for leading capital after "s:". Correct error message. Files: src/userfunc.c, src/errors.h, src/vim9compile.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.4323/src/userfunc.c

Patch 8.2.4323

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4323 Problem:Vim9: nested function name can start with "_". Solution: Use same rule for function name for nested functions. (closes #9713) Files: src/vim9compile.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.4322/src/vim9compile.c 2022-02-06 20:28:08.791367

Patch 8.2.4322

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4322 Problem:Vim9: crash when using funcref with closure. Solution: Keep a reference to the funcref that has the outer context. (closes #9716) Files: src/evalfunc.c, src/structs.h, src/eval.c, src/vim9execute.c, src/testdir/test_vim9_func.vim *** ../

Patch 8.2.4321

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4321 Problem:Vim9: crash when using a funcref to a closure. Solution: Copy pt_outer to the new partial. (closes #9714) Files: src/evalfunc.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.4320/src/evalfunc.c 2022-02-05 19:23:14.254442007 + --- src/evalfunc.c 2

Patch 8.2.4320

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4320 Problem:Athena and Motif: when maximized scrollbar position is wrong. Solution: Implement the scrollbar padding functions. (closes #9712) Files: src/gui_athena.c, src/gui_motif.c *** ../vim-8.2.4319/src/gui_athena.c2022-01-06 12:35:27.984532089 + --- src/gui_at

Patch 8.2.4319

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4319 Problem::put does not work properly in compiled function. (John Beckett) Solution: Adjust the direction when using line zero. Files: src/vim9execute.c, src/testdir/test_vim9_cmd.vim *** ../vim-8.2.4318/src/vim9execute.c 2022-02-06 13:54:59.236437901 + --- src/vim

Re: Patch 8.2.4317

2022-02-07 Fir de Conversatie Christ van Willegen
Op ma 7 feb. 2022 14:55 schreef Bram Moolenaar : > *** ../vim-8.2.4316/runtime/doc/if_pyth.txt 2020-04-14 > 19:15:45.284566193 +0100 > --- runtime/doc/if_pyth.txt 2022-02-07 13:29:13.758512584 + > *** > *** 63,68 > --- 63,73 > > There is no need to import sys, i

Patch 8.2.4318

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4318 Problem:Various comment and indent mistakes, returning wrong zero. Solution: Fix the mistakes. Return NULL instead of FAIL. Files: src/clientserver.c, src/eval.c, src/evalvars.c, src/vim9cmds.c, src/window.c *** ../vim-8.2.4317/src/clientserver.c 2022-01-

Patch 8.2.4317

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4317 Problem:MS-Windows: Vim exits when Python 3 initialisation fails. Solution: Hook into the exit() function to recover from the failure. (Ken Takata, closes #9710) Files: runtime/doc/if_pyth.txt, src/if_python3.c, src/os_win32.c, src/errors.h, src/p

Patch 8.2.4316

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4316 Problem:__CYGWIN32__ is not defined on 64 bit systems. Solution: Update #ifdefs. (Ken Takata, closes #9709) Files: src/main.c, src/os_unix.c, src/pty.c, src/vim.h *** ../vim-8.2.4315/src/main.c 2022-02-05 12:39:20.854792149 + --- src/main.c 2022-02-07 10:41:40.01

Patch 8.2.4315

2022-02-07 Fir de Conversatie Bram Moolenaar
Patch 8.2.4315 Problem:Put in Visual mode not fully tested. Solution: Add a few more test cases. (closes #9708) Files: src/testdir/test_visual.vim *** ../vim-8.2.4314/src/testdir/test_visual.vim 2022-01-28 16:01:09.552028335 + --- src/testdir/test_visual.vim 2022-02-07 10:31:12.