Re: Patch 8.2.4163

2022-01-20 Fir de Conversatie Ni Va
[image: Capture.PNG] confirmed conflict. NiVa Le jeudi 20 janvier 2022 à 23:30:31 UTC+1, Dominique Pelle a écrit : > On Thu, Jan 20, 2022 at 8:39 PM Bram Moolenaar wrote: > > > Patch 8.2.4163 > > Problem: No error for omitting function name after autoload prefix. > > Solution: Check for missing f

Re: [vim/vim] Conflict with vim-plug (Issue #9580)

2022-01-20 Fir de Conversatie Ni Va
Conflict confirmed with vimPlug, [ Windows 10, build ming gvim 8.2 patch 4163 [image: Capture.PNG] Le vendredi 21 janvier 2022 à 01:29:50 UTC+1, xvim64 a écrit : > Steps to reproduce > > run gvim.exe > Expected behaviour > > Load vim-plug without conflict > Version of Vim > > 8.2.4167 > Env

Re: Patch 8.2.4163

2022-01-20 Fir de Conversatie Dominique Pellé
On Thu, Jan 20, 2022 at 8:39 PM Bram Moolenaar wrote: > Patch 8.2.4163 > Problem:No error for omitting function name after autoload prefix. > Solution: Check for missing function name. (issue #9577) > Files: src/userfunc.c, src/testdir/test_vim9_import.vim This patch broke my configura

Patch 8.2.4166

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4166 Problem:Undo synced when switching buffer in another window. Solution: Do not sync undo when not needed. (closes #9575) Files: src/buffer.c, src/testdir/test_timers.vim *** ../vim-8.2.4165/src/buffer.c2022-01-19 13:32:53.439930008 + --- src/buffer.c

Patch 8.2.4165

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4165 Problem:The nv_g_cmd() function is too long. Solution: Move code to separate functions. (Yegappan Lakshmanan, closes #9576) Files: src/normal.c *** ../vim-8.2.4164/src/normal.c2022-01-20 15:25:59.309844687 + --- src/normal.c2022-01-20 20

Patch 8.2.4164

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4164 (after 8.2.4162) Problem:Error in legacy code for function shadowing variable. Solution: Only give the error in Vim9 script. Files: src/userfunc.c *** ../vim-8.2.4163/src/userfunc.c 2022-01-20 19:38:42.055859122 + --- src/userfunc.c 2022-01-20 19:55:07.16

Patch 8.2.4163

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4163 Problem:No error for omitting function name after autoload prefix. Solution: Check for missing function name. (issue #9577) Files: src/userfunc.c, src/testdir/test_vim9_import.vim *** ../vim-8.2.4162/src/userfunc.c 2022-01-20 19:10:20.498583720 + --- src/userf

Patch 8.2.4162

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4162 Problem:Vim9: no error for redefining function with export. Solution: Check for existing function with/without prefix. (closes #9577) Files: src/userfunc.c, src/scriptfile.c, src/testdir/test_vim9_import.vim *** ../vim-8.2.4161/src/userfunc.c 2022-01-19 17:21:24.8

Patch 8.2.4161

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4161 Problem:Vim9: warning for missing white space after imported variable. Solution: Do not skip white space. (closes #9567) Files: src/vim9expr.c, src/testdir/test_vim9_import.vim *** ../vim-8.2.4160/src/vim9expr.c 2022-01-19 17:23:00.880902329 + --- src/vim9expr

Patch 8.2.4160

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4160 Problem:Cannot change the register used for Select mode delete. Solution: Make CTRL-R set the register to be used when deleting text for Select mode. (Shougo Matsushita, closes #9531) Files: runtime/doc/visual.txt, src/globals.h, src/normal.c, src/ops.c,

Patch 8.2.4159

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4159 Problem:MS-Windows: _WndProc() is very long. Solution: Move code to separate functions. (Ken Takata, closes #9573) Files: src/gui_w32.c *** ../vim-8.2.4158/src/gui_w32.c 2022-01-20 15:05:19.023177158 + --- src/gui_w32.c 2022-01-20 15:08:44.783156449 +00

Patch 8.2.4158

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4158 Problem:MS-Windows: memory leak in :browse. Solution: Free stuff before returning. (Ken Takata, closes #9574) Files: src/gui_w32.c *** ../vim-8.2.4157/src/gui_w32.c 2022-01-20 12:44:23.519631795 + --- src/gui_w32.c 2022-01-20 15:03:40.609097256 + **

Patch 8.2.4157

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4157 Problem:Terminal test fails because Windows sets the title. Solution: Add the "vterm_title" testing override and use it in the test. (Ozaki Kiichi, closes #9556) Files: runtime/doc/testing.txt, src/globals.h, src/terminal.c, src/testing.c, src/tes

Patch 8.2.4156

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4156 Problem:Fileinfo message overwrites echo'ed message. Solution: Reset need_fileinfo when displaying a message. (Rob Pilling, closes #9569) Files: src/message.c, src/testdir/test_messages.vim, src/testdir/dumps/Test_fileinfo_after_echo.dump *** ..

Patch 8.2.4155

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4155 Problem:Translating strftime() argument results in check error. Solution: Add gettext comment. Files: src/time.c *** ../vim-8.2.4154/src/time.c 2022-01-07 20:40:04.670218119 + --- src/time.c 2022-01-20 14:22:07.408454660 + *** *** 93,98 --- 9

Patch 8.2.4154

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4154 Problem:ml_get error when exchanging windows in Visual mode. Solution: Correct end of Visual area when entering another buffer. Files: src/window.c, src/testdir/test_visual.vim *** ../vim-8.2.4153/src/window.c2022-01-08 18:43:36.877446896 + --- src/window.c

Patch 8.2.4153

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4153 Problem:MS-Windows: Global IME is no longer supported. Solution: Remove the Global IME implementation. (Ken Takata, closes #9562) Files: Filelist, runtime/doc/mbyte.txt, src/Make_mvc.mak, src/dimm.idl, src/glbl_ime.cpp, src/glbl_ime.h, src/gui_w32.c, src/vim.

Patch 8.2.4152

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4152 Problem:Block insert with double wide character fails. Solution: Adjust the expected output. Files: src/testdir/test_utf8.vim *** ../vim-8.2.4151/src/testdir/test_utf8.vim 2022-01-04 18:01:17.889123524 + --- src/testdir/test_utf8.vim 2022-01-20 12:20:56.203028

Patch 8.2.4151

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4151 Problem:Reading beyond the end of a line. Solution: For block insert only use the offset for correcting the length. Files: src/ops.c, src/testdir/test_visual.vim *** ../vim-8.2.4150/src/ops.c 2022-01-17 17:30:17.333810748 + --- src/ops.c 2022-01-20 12:05:41.775

Patch 8.2.4150

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4150 Problem:Coverity warns for using pointer after free. Solution: Swap statements, even though using the pointer is no problem. Files: src/map.c *** ../vim-8.2.4149/src/map.c 2022-01-19 22:51:44.221691640 + --- src/map.c 2022-01-20 11:26:12.368551749 + ***

Patch 8.2.4149

2022-01-20 Fir de Conversatie Bram Moolenaar
Patch 8.2.4149 Problem:Test override not restored, autocommand left behind. Solution: Correct restoring test override. Delete autocommand afterwards. Files: src/testdir/test_autocmd.vim, src/testdir/test_mapping.vim *** ../vim-8.2.4148/src/testdir/test_autocmd.vim2022-01-07

Re: Re: [vim/vim] The nv_g_cmd() function is too long. Refactor it using a table of key… (PR #9561)

2022-01-20 Fir de Conversatie Bram Moolenaar
Yegappan wrote: > > > On Wed, Jan 19, 2022 at 4:34 AM Bram Moolenaar ***@***.***> > > > wrote: > > > > > > > I'm not sure this is an improvement. Using a switch statement the > > > > compiler > > > > can find the optimal way to select the code to execute. A linear search > > > > through an arra