Re: How about a release?

2018-03-19 Fir de Conversatie 'Suresh Govindachar' via vim_dev
On 3/18/2018 7:48 AM, Bram Moolenaar wrote: Justin M. Keyes wrote: I'm glad to give credits to developers who send me a patch that I can include and make Vim users happy. No matter where that code came from. Why give credit to NeoVim as a project, instead of its individual contributors? That

Re: Cygwin build broken

2018-03-19 Fir de Conversatie Steve Hall
On Mon, Mar 19, 2018 at 5:53 PM, Bram Moolenaar wrote: > Steve Hall wrote: > > > > The Cygwin build process broke since 8.0.1553 to embed the build > > location into the executable. gvim.exe fails with "The procedure > > entry point __gxx_personality_[profile] could not be

Re: Cygwin build broken

2018-03-19 Fir de Conversatie Bram Moolenaar
Steve Hall wrote: > The Cygwin build process broke since 8.0.1553 to embed the build > location into the executable. gvim.exe fails with "The procedure entry > point __gxx_personality_[profile] could not be located in the dynamic > link library C:\[buildpath]\src\gvim.exe". I don't see anything

Re: [patch] speed up regexp in runtime/syntax/vim.vim

2018-03-19 Fir de Conversatie Christian Brabandt
On Mo, 19 Mär 2018, Dominique Pellé wrote: > I see that your patch adds \%#=1 at the beginning of > vimNotation's regexp and adds \%#=0 at the end of it, > > According to :help NFA the \%#=0 should be prepended > to the pattern. So why add \%#=0 at the end? > > In fact adding \%#=0 at the

Re: [patch] speed up regexp in runtime/syntax/vim.vim

2018-03-19 Fir de Conversatie Dominique Pellé
Christian Brabandt wrote: > Hi, > here is another slight improvement to syntax/vim.vim > > When analyzing vim/vim#2712 I found that the syntax definition > vimNotation is notorious bad. I think this is, because it uses many OR > branches, which the new engine is known not to

Cygwin build broken

2018-03-19 Fir de Conversatie Steve Hall
The Cygwin build process broke since 8.0.1553 to embed the build location into the executable. gvim.exe fails with "The procedure entry point __gxx_personality_[profile] could not be located in the dynamic link library C:\[buildpath]\src\gvim.exe". -- Steve Hall [ digitect dancingpaper com ]

Patch 8.0.1617

2018-03-19 Fir de Conversatie Bram Moolenaar
Patch 8.0.1617 (after 8.0.1616) Problem:Win32: :shell command in the GUI crashes. Solution: Handle the situation that "cmd" is NULL. (Yasuhiro Matsumoto, closes #2721) Files: src/os_win32.c *** ../vim-8.0.1616/src/os_win32.c 2018-03-18 19:29:27.727188043 +0100 ---

Re: [patch] parentheses mismatch in eval.txt

2018-03-19 Fir de Conversatie Bram Moolenaar
Dominique wrote: > Attached is a nit-picky parentheses mismatch patch in > runtime/doc/eval.txt Thanks! -- The History of every major Galactic Civilization tends to pass through three distinct and recognizable phases, those of Survival, Inquiry and Sophistication, otherwise known as the How,

Re: [patch] speed up regexp in runtime/syntax/vim.vim

2018-03-19 Fir de Conversatie Christian Brabandt
Hi, here is another slight improvement to syntax/vim.vim When analyzing vim/vim#2712 I found that the syntax definition vimNotation is notorious bad. I think this is, because it uses many OR branches, which the new engine is known not to handle good. Therefore, enable explicitly the old engine