Patch 8.2.4699

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4699 Problem:Hard to reproduce hang when reading from a channel. Solution: Check for readahead before starting to wait. (closes #10093, closes #7781, closes #6364) Files: src/channel.c *** ../vim-8.2.4698/src/channel.c 2022-04-04 15:46:37.602126829 +0100

Patch 8.2.4698

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4698 Problem:Vim9: script variable has no flag that it was set. Solution: Add a flag that it was set, to avoid giving it a value when used. (closes #10088) Files: src/structs.h, src/vim9script.c, src/vim9execute.c, src/evalvars.c,

Re: failure of LSP Test on vim-win32-installer

2022-04-05 Fir de Conversatie Christian Brabandt
On Di, 05 Apr 2022, Yegappan Lakshmanan wrote: > Hi Chris, > > On Tue, Apr 5, 2022 at 2:45 AM Christian Brabandt wrote: > > > > Hi, > > since the recent addition of the new lsp feature into vim, the test > > Test_channel_lsp_mode() keeps on failing. See a log e.g. here: > >

Patch 8.2.4697

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4697 Problem:Vim9: crash when adding a duplicate key to a dictionary. Solution: Clear the stack item when it has been moved into the dictionary. (closes #10087) Files: src/vim9execute.c, src/testdir/test_vim9_expr.vim *** ../vim-8.2.4696/src/vim9execute.c

Patch 8.2.4696

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4696 Problem:delete() with "rf" argument does not report a failure. Solution: Return -1 if the directory could not be removed. (closes #10078) Files: src/fileio.c, src/testdir/test_functions.vim *** ../vim-8.2.4695/src/fileio.c2022-03-22 20:42:09.174172862 +

Re: failure of LSP Test on vim-win32-installer

2022-04-05 Fir de Conversatie Yegappan Lakshmanan
Hi Chris, On Tue, Apr 5, 2022 at 2:45 AM Christian Brabandt wrote: > > Hi, > since the recent addition of the new lsp feature into vim, the test > Test_channel_lsp_mode() keeps on failing. See a log e.g. here: >

Re: changes to the hg mirror

2022-04-05 Fir de Conversatie Bram Moolenaar
Doug Kearns wrote: > > I found one on https://book.mercurial-scm.org/. Not sure if it's the > > same or the best, but it looks useful. > > > > https://www.mercurial-scm.org/guide is the same page and includes a link to > the book. Ah, that one works with https:// -- Yesterday, all my

Patch 8.2.4695

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4695 Problem:JSON encoding could be faster. Solution: Optimize encoding JSON strings. (closes #10086) Files: src/json.c, src/testdir/test_json.vim *** ../vim-8.2.4694/src/json.c 2022-04-04 15:16:50.738014123 +0100 --- src/json.c 2022-04-05 15:02:26.659250519 +0100

Re: changes to the hg mirror

2022-04-05 Fir de Conversatie Doug Kearns
On Tue, 5 Apr 2022 at 22:32, Bram Moolenaar wrote: > > > > I found one on https://book.mercurial-scm.org/. Not sure if it's the > same or the best, but it looks useful. > https://www.mercurial-scm.org/guide is the same page and includes a link to the book. Regards, Doug -- -- You received

Patch 8.2.4694

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4694 Problem:Avoidance of #elif causes more preproc nesting. Solution: Use #elif where it is useful. (Ozaki Kiichi, closes #10081) Files: src/option.c, src/optiondefs.h, src/optionstr.c, src/version.c *** ../vim-8.2.4693/src/option.c2022-03-23 14:55:19.709745872

Patch 8.2.4693

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4693 (after 8.2.4688) Problem:new regexp does not accept pattern "\%>0v". Solution: Do accept digit zero. Files: src/regexp_bt.c, src/regexp_nfa.c, src/testdir/test_regexp_latin.vim *** ../vim-8.2.4692/src/regexp_bt.c 2022-04-04 18:32:29.185670084 +0100 ---

Re: changes to the hg mirror

2022-04-05 Fir de Conversatie Bram Moolenaar
Doug Kearns wrote: > On Tue, 5 Apr 2022 at 21:32, Christian Brabandt wrote: > > > > > > Oh and it looks like the Mercurial guide > > https://mercurial.selenic.com/guide/ vanished, so please also remove the > > link to that guide. > > > > The guide is still there at

Re: Patch 8.2.4684

2022-04-05 Fir de Conversatie Bram Moolenaar
> > *** > > *** 579,588 > > --- 582,596 > > When opened with ch_open(): > > "hostname" the hostname of the address > > "port" the port of the address > > +"path" the path of the Unix-domain socket > >

Re: changes to the hg mirror

2022-04-05 Fir de Conversatie Bram Moolenaar
Christian wrote: > is anybody actively using the mercurial mirror: > > http://hg.256bit.org/vim > > Because I'd like to get rid of the http version and start only serving > on https. The https:// version should have been available right from the > start, so if you do not or cannot change

Patch 8.2.4692

2022-04-05 Fir de Conversatie Bram Moolenaar
Patch 8.2.4692 Problem:No test for what 8.2.4691 fixes. Solution: Add a test. Use a more generic sotlution. (closes #10090) Files: src/getchar.c, src/mouse.c, src/testdir/test_mapping.vim *** ../vim-8.2.4691/src/getchar.c 2022-04-04 22:09:25.010642893 +0100 --- src/getchar.c

Re: changes to the hg mirror

2022-04-05 Fir de Conversatie Doug Kearns
On Tue, 5 Apr 2022 at 21:32, Christian Brabandt wrote: > Oh and it looks like the Mercurial guide > https://mercurial.selenic.com/guide/ vanished, so please also remove the > link to that guide. > The guide is still there at https://mercurial.selenic.com/guide. Drop the trailing forward

changes to the hg mirror

2022-04-05 Fir de Conversatie Christian Brabandt
Hi, is anybody actively using the mercurial mirror: http://hg.256bit.org/vim Because I'd like to get rid of the http version and start only serving on https. The https:// version should have been available right from the start, so if you do not or cannot change this, please let me know.

failure of LSP Test on vim-win32-installer

2022-04-05 Fir de Conversatie Christian Brabandt
Hi, since the recent addition of the new lsp feature into vim, the test Test_channel_lsp_mode() keeps on failing. See a log e.g. here: https://ci.appveyor.com/project/chrisbra/vim-win32-installer/builds/43077142/job/a5x2ss0xx1e1un4t @Yegappan, do you know what is going wrong there? It would be