Patch 8.2.1920

2020-10-28 Fir de Conversatie Bram Moolenaar
Patch 8.2.1920 Problem:Listlbr test fails when run after another test. Solution: Add test separately to list of test targets. Files: src/testdir/Make_all.mak, src/testdir/test_alot_utf8.vim *** ../vim-8.2.1919/src/testdir/Make_all.mak2020-10-21 14:24:51.178015688 +0200 --- src/t

Fuzzy matching for command-line completion

2020-10-28 Fir de Conversatie Yegappan Lakshmanan
Hi all, Vim currently supports regular expression matching for command-line completion of a pattern (help cmdline-completion). What do you think about extending this to support fuzzy matching? We can add a value to the 'wildoptions' option (e.g. 'fuzzymatch') to enable fuzzy matching instead of r

Patch 8.2.1919

2020-10-28 Fir de Conversatie Bram Moolenaar
Patch 8.2.1919 Problem:Assert_fails() setting emsg_silent changes normal execution. Solution: Use a separate flag in_assert_fails. Files: src/testing.c, src/globals.h, src/buffer.c, src/change.c, src/fileio.c, src/insexpand.c, src/message.c, src/misc1.c, src/nor

Patch 8.2.1918

2020-10-28 Fir de Conversatie Bram Moolenaar
Patch 8.2.1918 Problem:Vim9: E1100 mentions :let. Solution: Mention "var". (closes #7207) Files: src/vim9script.c, src/errors.h *** ../vim-8.2.1917/src/vim9script.c2020-10-20 14:25:03.926883018 +0200 --- src/vim9script.c2020-10-28 17:25:09.688625728 +0100 *** ***

Re: Impossible to abort slow read and write

2020-10-28 Fir de Conversatie Marius Gedminas
On Wed, Oct 28, 2020 at 11:32:42AM +0100, Bram Moolenaar wrote: > Brennan Vincent wrote: > > > Let's simulate a read that will block forever: > > > > $ mkfifo /tmp/myfifo > > $ vim /tmp/myfifo > > > > Now vim hangs permanently; it cannot be killed or suspended except by > > going to another ter

Patch 8.2.1917

2020-10-28 Fir de Conversatie Bram Moolenaar
Patch 8.2.1917 Problem:No test for improved Man command. Solution: Test that shell arguments are properly escaped. Files: src/testdir/test_man.vim *** ../vim-8.2.1916/src/testdir/test_man.vim2020-08-12 18:50:31.879655802 +0200 --- src/testdir/test_man.vim2020-10-28 17:20:03.

Re: [vim/vim] Update runtime files. (cb80aa2)

2020-10-28 Fir de Conversatie Bram Moolenaar
> I did also send in a patch that adds a test to prove that this is > fixed. I'll post it here in case you would like to include it... > > ```patch > diff --git a/src/testdir/test_man.vim b/src/testdir/test_man.vim > index d2f48e8b0..0a7659a5e 100644 > --- a/src/testdir/test_man.vim > +++ b/sr

Patch 8.2.1916

2020-10-28 Fir de Conversatie Bram Moolenaar
Patch 8.2.1916 Problem:Vim9: function call is aborted even when "silent!" is used. Solution: Use did_emsg instead of called_emsg. (closes #7213) Files: src/vim9execute.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.1915/src/vim9execute.c 2020-10-26 18:46:49.480589241 +0100 --- sr

Patch 8.2.1915

2020-10-28 Fir de Conversatie Bram Moolenaar
Patch 8.2.1915 Problem:Vim9: error for wrong number of arguments is not useful. Solution: Mention whatever we have for the name. (closes #7208) Files: src/vim9compile.c, src/testdir/test_vim9_func.vim *** ../vim-8.2.1914/src/vim9compile.c 2020-10-24 23:08:34.711491620 +0200 --- src

Patch 8.2.1914

2020-10-28 Fir de Conversatie Bram Moolenaar
Patch 8.2.1914 Problem:Vim9: cannot put line break in expression for '=' register. Solution: Pass fgetline to set_expr_line(). (closes #7209) Files: src/register.c, src/proto/register.pro, src/ex_docmd.c, src/eval.c, src/proto/eval.pro, src/misc2.c, src/testdir/

Re: Impossible to abort slow read and write

2020-10-28 Fir de Conversatie Bram Moolenaar
Brennan Vincent wrote: > Let's simulate a read that will block forever: > > $ mkfifo /tmp/myfifo > $ vim /tmp/myfifo > > Now vim hangs permanently; it cannot be killed or suspended except by > going to another terminal and running `pkill -9 vim`. (Or, of course, > writing stuff to the fifo,