Patch 8.2.3290

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3290 Problem:Vim9: compiling dict may use pointer after free and leak memory on failure. Solution: Pass a pointer to generate_PUSHS(). (Zdenek Dohnal, closes #8699) Files: src/vim9compile.c *** ../vim-8.2.3289/src/vim9compile.c 2021-08-02 21:55:08.430701260

Patch 8.2.3289

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3289 (after 8.2.3287) Problem:Compiler warning for unused variable with small features. Solution: Rearrange #ifdefs. Files: src/window.c *** ../vim-8.2.3288/src/window.c2021-08-04 20:54:52.297882068 +0200 --- src/window.c2021-08-04 21:15:13.450699755 +0200

Patch 8.2.3288

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3288 Problem:Cannot easily access namespace dictionaries from Lua. Solution: Add vim.g, vim.b, etc. (Yegappan Lakshmanan, closes #8693, from NeoVim) Files: runtime/doc/if_lua.txt, src/if_lua.c, src/testdir/test_lua.vim *** ../vim-8.2.3287/runtime/doc/if_lua.txt

GTK2 GUI: && escaping in menus doesn't work correctly after a

2021-08-04 Fir de Conversatie Christian J. Robinson
 Using two &’s in a menu item is meant to escape it (i.e. show just one &) and in the GTK2 GUI this works fine for text before a , but after the both &’s are displayed. I don’t see this problem at all in the Windows GUI; in text before and after a tab two &’s show a single & properly.  -- --

Patch 8.2.3287

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3287 Problem:Channel events not handled in BufEnter autocommand. Solution: Decrement dont_parse_messages earlier. (Tim Pope, closes #8697) Files: src/window.c, src/testdir/test_channel.vim *** ../vim-8.2.3286/src/window.c2021-08-04 20:26:16.034253844 +0200 ---

[PATCH] patch 8.2.8284: scdoc files are not recognized

2021-08-04 Fir de Conversatie Gregory Anders
Problem:scdoc files are not recognized Solution: Recognize .scd files --- I am the author and maintainer of the vim-scdoc plugin. [scdoc] is a lightweight manpage generator and is stable: the syntax file should not need to be updated frequently. I'd like to upstream these files for

Patch 8.2.3286

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3286 Problem:win_enter_ext() has too many boolean arguments. Solution: use one flags argument with defined values. Files: src/window.c *** ../vim-8.2.3285/src/window.c2021-07-20 21:07:32.972058844 +0200 --- src/window.c2021-08-04 20:23:44.342586053 +0200

Patch 8.2.3285

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3285 Problem:Scdoc filetype is not recognized. Solution: Add filetype detection. (Gregory Anders, closes #8701) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-8.2.3284/runtime/filetype.vim2021-08-04 17:03:56.051252245 +0200 ---

Patch 8.2.3284

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3284 Problem:No error for insert() or remove() changing a locked blob. Solution: Check a blob is not locked before changing it. (Sean Dewar, closes #8696) Files: src/blob.c, src/errors.h, src/eval.c, src/list.c, src/proto/blob.pro,

Patch 8.2.3283

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3283 Problem:Julia filetype is not recognized Solution: Add filetype detection. (Christian Clason, closes #8700) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-8.2.3282/runtime/filetype.vim2021-07-03 13:51:40.525896631 +0200 ---

Patch 8.2.3282

2021-08-04 Fir de Conversatie Bram Moolenaar
Patch 8.2.3282 Problem:Vim9: error about using -complete without -nargs is confusing. Solution: Change the wording. Files: src/usercmd.c, src/errors.h *** ../vim-8.2.3281/src/usercmd.c 2021-08-01 21:19:40.126538391 +0200 --- src/usercmd.c 2021-08-04 15:37:43.153967170

Re: after updating vim to 8.3.3132, getting seven error messages (E1208)

2021-08-04 Fir de Conversatie Dominique Pellé
Bram Moolenaar wrote: > Charles Campbell wrote: > > > Error detected while processing /home/cec/.vim/plugin/AsNeededPlugin.vim: > > line 61: E1208: -complete used without -nargsline > > > > I certainly didn't get these before, nor do I know what -nargsline is. > > The relevant line: > > > >

Re: after updating vim to 8.3.3132, getting seven error messages (E1208)

2021-08-04 Fir de Conversatie Bram Moolenaar
Charles Campbell wrote: > Error detected while processing /home/cec/.vim/plugin/AsNeededPlugin.vim: > line   61: E1208: -complete used without -nargsline > > I certainly didn't get these before, nor do I know what -nargsline is. > The relevant line: > > com! -nargs=0 -complete=command