Re: [vim/vim] c file marco syntax error in 8.0.0086 (#1257)

2016-11-17 Fir de Conversatie h_east
Hi Bram and list! 2016-11-17(Thu) 22:48:45 UTC+9 Bram Moolenaar: > Hirohito Higashi wrote: > > > I found a line for which the addition of `\zs` is forgotten. > > Patch attached. > > Unfortunately that doesn't fix it. Only remove \zs in the other > cCppOutIf2 appears to fix it. Ah, I just

Patch 8.0.0092

2016-11-17 Fir de Conversatie Bram Moolenaar
Patch 8.0.0092 Problem:C indenting does not support nested namespaces that C++ 17 has. Solution: Add check that passes double colon inside a name. (Pauli, closes #1214) Files: src/misc1.c, src/testdir/test3.in, src/testdir/test3.ok *** ../vim-8.0.0091/src/misc1.c

Patch 8.0.0091

2016-11-17 Fir de Conversatie Bram Moolenaar
Patch 8.0.0091 Problem:Test_help_complete sometimes fails in MS-Windows console. Solution: Use getcompletion() instead of feedkeys() and command line completion. (Hirohito Higashi) Files: src/testdir/test_help_tagjump.vim ***

Patch 8.0.0090

2016-11-17 Fir de Conversatie Bram Moolenaar
Patch 8.0.0090 Problem:Cursor moved after last character when using 'breakindent'. Solution: Fix the cursor positioning. Turn the breakindent test into new style. (Christian Brabandt) Files: src/screen.c, src/testdir/Make_all.mak,

Patch 8.0.0089

2016-11-17 Fir de Conversatie Bram Moolenaar
Patch 8.0.0089 Problem:Various problems with GTK 3.22.2. Solution: Fix the problems, add #ifdefs. (Kazunobu Kuriyama) Files: src/gui_beval.c, src/gui_gtk.c, src/gui_gtk_x11.c *** ../vim-8.0.0088/src/gui_beval.c 2016-11-10 20:01:41.189582944 +0100 --- src/gui_beval.c

Patch 8.0.0088

2016-11-17 Fir de Conversatie Bram Moolenaar
Patch 8.0.0088 Problem:When a test fails in Setup or Teardown the problem is not reported. Solution: Add a try/catch. (Hirohito Higashi) Files: src/testdir/runtest.vim *** ../vim-8.0.0087/src/testdir/runtest.vim 2016-09-25 22:27:33.709341985 +0200 --- src/testdir/runtest.vim

Patch 8.0.0087

2016-11-17 Fir de Conversatie Bram Moolenaar
Patch 8.0.0087 Problem:When the channel callback gets job info the job may already have been deleted. (lifepillar) Solution: Do not delete the job when the channel is still useful. (ichizok, closes #1242, closes #1245) Files: src/channel.c, src/eval.c,

[patch] make test error in SetUp() and TearDown() is hard to understand

2016-11-17 Fir de Conversatie h_east
Hi Bram and list, It is hard to notice even if an error occurs in SetUp() or TearDown() when making a make test How to reproduce: - Explicitly put errors into SetUp() in vim/src/testdir/test_hide.vim. function SetUp() aa" <- Add this line. let

Re: [vim/vim] c file marco syntax error in 8.0.0086 (#1257)

2016-11-17 Fir de Conversatie Bram Moolenaar
Hirohito Higashi wrote: > I found a line for which the addition of `\zs` is forgotten. > Patch attached. Unfortunately that doesn't fix it. Only remove \zs in the other cCppOutIf2 appears to fix it. -- The startling truth finally became apparent, and it was this: Numbers written on

Re: [bug] incorrect syntax highlighting of literal float with cpp syntax file

2016-11-17 Fir de Conversatie Bram Moolenaar
Dominique wrote: > I notice an incorrect syntax highlighting of literal float values with > cpp syntax. Bug happens with vim-8.0.86 and older, but does not > happen with vim-7.4.1689 that comes with ubuntu-16.04. So > somewhere in between, a regression was introduced. > > Steps to reproduce: >

Re: [bug] incorrect syntax highlighting of literal float with cpp syntax file

2016-11-17 Fir de Conversatie Christian Brabandt
Hi Dominique! On Do, 17 Nov 2016, Dominique Pellé wrote: > Hi > > I notice an incorrect syntax highlighting of literal float values with > cpp syntax. Bug happens with vim-8.0.86 and older, but does not > happen with vim-7.4.1689 that comes with ubuntu-16.04. So > somewhere in between, a

[bug] incorrect syntax highlighting of literal float with cpp syntax file

2016-11-17 Fir de Conversatie Dominique Pellé
Hi I notice an incorrect syntax highlighting of literal float values with cpp syntax. Bug happens with vim-8.0.86 and older, but does not happen with vim-7.4.1689 that comes with ubuntu-16.04. So somewhere in between, a regression was introduced. Steps to reproduce: $ cat >foo.cpp