Patch to add support for parsing text using 'errorformat' without modifying the quickfix stack

2017-08-26 Fir de Conversatie Yegappan Lakshmanan
Hi, Currently all the available quickfix commands and functions that parse text using 'erroformat' add the resulting entries to a quickfix list in the stack. There have been several requests in the past to add support for parsing text using 'erroformat' without modifying the quickfix lists in the

Ruby DLLs have a wrong name when compiled with MSVC

2017-08-26 Fir de Conversatie tux.
I'm not sure if this is my or Vim's problem, so I won't try to "patch" it just yet: As some of you know, I use to compile my own Vim builds on Visual Studio (MSVC from here on). This also means that I have to compile Ruby myself, since Vim, when compiled with MSVC, does not play well with the offi

Patch 8.0.1001

2017-08-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.1002 Problem:Unnecessarily updating screen after timer callback. Solution: Check if calling the timer sets must_redraw. Files: src/ex_cmds2.c, src/channel.c, src/screen.c, src/proto/screen.pro, src/terminal.c *** ../vim-8.0.1001/src/ex_cmds2.c 2017-08-21 22:

Patch 8.0.1001

2017-08-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.1001 Problem:Setting 'encoding' makes 'printheader' invalid. Solution: Do not translate the default value of 'printheader'. (Yasuhiro Matsumoto, closes #2026) Files: src/option.c *** ../vim-8.0.1000/src/option.c2017-08-20 16:11:45.223461107 +0200 --- src/

Patch 8.0.1000

2017-08-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.1000 Problem:Cannot open a terminal without running a job in it. Solution: Make ":terminal NONE" open a terminal with a pty. Files: src/terminal.c, src/os_unix.c, src/proto/os_unix.pro, src/channel.c, src/proto/channel.pro, src/structs.h, src/testdir/te

Re: [patch] SAS syntax and indent scripts

2017-08-26 Fir de Conversatie Keny Hu
I suppose so. It's just a minor change of the regex to capture the end of a dataline block from '^;' to '^\s*;' On Sat, Aug 26, 2017 at 10:49 AM, Bram Moolenaar wrote: > > Keny Hu wrote: > > > Please try the attached syntax file and let me know if it solves the > syntax > > issue. > > I suppose

Re: [vim/vim] Erroneous extra intendation after raw string (#2019)

2017-08-26 Fir de Conversatie Bram Moolenaar
Christian Brabandt wrote: > On Do, 24 Aug 2017, Bart wrote: > > > Here is a test: > > > > ``` > > func Test_raw_string() > > new > > setlocal cindent > > norm i > > > > call feedkeys("i" . > > \ "int main() {\" . > > \ "R\"(\" . > > \ ")\";\" . > > \ "st

Re: [patch] SAS syntax and indent scripts

2017-08-26 Fir de Conversatie Bram Moolenaar
Keny Hu wrote: > Please try the attached syntax file and let me know if it solves the syntax > issue. I suppose it's OK to include this fixed version. -- Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the Galaxy lies a small unregarded yellow sun. Orb

Patch 8.0.0999

2017-08-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.0999 Problem:Indenting raw C++ strings is wrong. Solution: Add special handling of raw strings. (Christian Brabandt) Files: src/misc1.c, src/testdir/test_cindent.vim *** ../vim-8.0.0998/src/misc1.c 2017-08-06 18:15:40.349643148 +0200 --- src/misc1.c 2017-08-26 17:42:25.78953

Patch 8.0.0998

2017-08-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.0998 Problem:Strange error when using K while only spaces are selected. (Christian J. Robinson) Solution: Check for blank argument. Files: src/normal.c, src/testdir/test_help.vim *** ../vim-8.0.0997/src/normal.c2017-08-19 15:05:16.048003367 +0200 --- src/

Re: 8.0.995 still fails tests on macOS

2017-08-26 Fir de Conversatie Manuel Ortega
On Sat, Aug 26, 2017 at 9:50 AM, Bram Moolenaar wrote: > > Manuel Ortega wrote: > > > Still failing on macOS: > > > > From test_terminal.vim: > > Found errors in Test_terminal_noblock(): > > function RunTheTest[24]..Test_terminal_noblock line 21: Pattern 'done' > does > > not match 'ccecho >

Re: 8.0.995 still fails tests on macOS

2017-08-26 Fir de Conversatie Bram Moolenaar
Manuel Ortega wrote: > Still failing on macOS: > > From test_terminal.vim: > Found errors in Test_terminal_noblock(): > function RunTheTest[24]..Test_terminal_noblock line 21: Pattern 'done' does > not match 'ccecho > c' > f

Patch 8.0.0997

2017-08-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.0997 (after 8.0.0996) Problem:Libvterm and Terminal.app not regognized from termresponse. Solution: Adjust string compare. Files: src/term.c *** ../vim-8.0.0996/src/term.c 2017-08-26 15:15:59.710311866 +0200 --- src/term.c 2017-08-26 15:28:10.361512898 +0200 **

Patch 8.0.0996

2017-08-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.0996 Problem:Mac: t_RS is echoed on the screne in Terminal.app. Even though $TERM is set to "xterm-256colors" it cannot handle this xterm escape sequence. Solution: Recognize Terminal.app from the termresponse and skip sending t_RS if it looks l