Vim 9 implementation of matchparen.vim

2022-08-21 Fir de Conversatie Christian J. Robinson
I've attached a Vim 9 implementation of the matchparen.vim plugin. There was a fair amount of logic to determine whether features existed, but since this is a Vim 9 implementation it is safe to assume those features will exist so that logic was removed. If there's interest I am willing to do

Re: Patch 9.0.0241

2022-08-21 Fir de Conversatie Tony Mechelynck
Ah, I see: Patch 242. On Sun, Aug 21, 2022 at 11:41 PM Tony Mechelynck wrote: > > On Sun, Aug 21, 2022 at 10:05 PM Bram Moolenaar wrote: > > > > > > Patch 9.0.0241 > > Problem:"make install" does not install shared syntax file. (James > > McCoy) > > Solution: Install and uninstall the

Re: Patch 9.0.0241

2022-08-21 Fir de Conversatie Tony Mechelynck
On Sun, Aug 21, 2022 at 10:05 PM Bram Moolenaar wrote: > > > Patch 9.0.0241 > Problem:"make install" does not install shared syntax file. (James McCoy) > Solution: Install and uninstall the shared syntax files. (closes #10956) > Files: src/Makefile After this patch, "make install"

Patch 9.0.0242

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0242 (after 9.0.0241) Problem:"make install" still fails. (Wilhelm Payne) Solution: Also add the directory to installrtbase. (Dominique Pellé) Files: src/Makefile *** ../vim-9.0.0241/src/Makefile2022-08-21 21:05:04.610070245 +0100 --- src/Makefile2022-08-21

Patch 9.0.0241

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0241 Problem:"make install" does not install shared syntax file. (James McCoy) Solution: Install and uninstall the shared syntax files. (closes #10956) Files: src/Makefile *** ../vim-9.0.0240/src/Makefile2022-06-28 11:37:17.0 +0100 --- src/Makefile

Patch 9.0.0240

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0240 Problem:Crash when using ":mkspell" with an empty .dic file. Solution: Check for an empty word tree. Files: src/spellfile.c, src/testdir/test_spellfile.vim *** ../vim-9.0.0239/src/spellfile.c 2022-08-14 14:16:07.999582175 +0100 --- src/spellfile.c 2022-08-21

Patch 9.0.0239

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0239 Problem:Build failure without the +wildmenu feature. Solution: Move parenthesis. Files: src/ex_getln.c *** ../vim-9.0.0238/src/ex_getln.c 2022-08-21 18:38:15.012358856 +0100 --- src/ex_getln.c 2022-08-21 19:07:12.470335732 +0100 *** *** 2036,2044

Patch 9.0.0238

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0238 Problem:Shift-Tab shows matches on cmdline when 'wildmenu' is off. Solution: Only show matches when 'wildmode' contains "list". (closes #10951) Files: src/ex_getln.c, src/testdir/test_cmdline.vim *** ../vim-9.0.0237/src/ex_getln.c 2022-08-14 14:16:07.987582278

Re: [vim9] Are type casts already working?

2022-08-21 Fir de Conversatie 'hebar...@googlemail.com' via vim_dev
Ok, so it's unlike in C... Thx for the clarification! On Sunday, August 21, 2022 at 4:31:48 PM UTC+2 Bram Moolenaar wrote: > > > The following code gives error E1012: > > > > vim9script > > var str = bufnr() > > > > Is this supposed to work? The docs (vim9.txt, line 1497ll) state: > > > > >>>

Patch 9.0.0237

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0237 Problem:Mac: cannot build if dispatch.h is not available. Solution: Add #ifdef. (Evan Miller, closes #10954) Files: src/os_macosx.m *** ../vim-9.0.0236/src/os_macosx.m 2022-06-19 17:21:06.0 +0100 --- src/os_macosx.m 2022-08-21 17:20:54.739669564 +0100

Re: [vim9] Are type casts already working?

2022-08-21 Fir de Conversatie Bram Moolenaar
> The following code gives error E1012: > > vim9script > var str = bufnr() > > Is this supposed to work? The docs (vim9.txt, line 1497ll) state: > > >>> The syntax of a type cast is: "<" {type} ">". A type cast only changes the type, not the value. Thus if you have a function returning

Patch 9.0.0236

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0236 Problem:Popup menu not removed when 'wildmenu' reset while it is visible. Solution: Do not check p_wmnu, only pum_visible(). (closes #10953) Files: src/cmdexpand.c, src/testdir/test_cmdline.vim *** ../vim-9.0.0235/src/cmdexpand.c 2022-08-20 19:26:11.039073212

[vim9] Are type casts already working?

2022-08-21 Fir de Conversatie 'hebar...@googlemail.com' via vim_dev
The following code gives error E1012: vim9script var str = bufnr() Is this supposed to work? The docs (vim9.txt, line 1497ll) state: >>> The syntax of a type cast is: "<" {type} ">". -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text

Patch 9.0.0235

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0235 Problem:'autoshelldir' does not work with chunked respose. Solution: Collect chunks before parsing OSC 7. (closes #10949) Files: src/terminal.c *** ../vim-9.0.0234/src/terminal.c 2022-08-14 14:16:08.003582142 +0100 --- src/terminal.c 2022-08-21

Re: Patch 9.0.0233

2022-08-21 Fir de Conversatie Bram Moolenaar
Christian J. Robinson wrote: > This patch doesn't appear to have made it to github; the version number > updated but the rest of the patch is MIA. Part of the help change went missing, but the rest is there. -- It's not hard to meet expenses, they're everywhere. /// Bram Moolenaar --

Patch 9.0.0234

2022-08-21 Fir de Conversatie Bram Moolenaar
Patch 9.0.0234 Problem:Cannot make difference between the end of :normal and a character in its argument. Solution: Add the "typebuf_was_empty" flag. (closes #10950) Files: src/getchar.c, src/globals.h, src/normal.c *** ../vim-9.0.0233/src/getchar.c 2022-08-14