Re: libcall() and Mac OS X

2018-03-20 Fir de Conversatie Bram Moolenaar
Jason Felice wrote: > I'm using libcall() to implement a plugin which corrects parentheses on > every edit (TextChangedI/TextChangedP). It works well, is snappy, and so > forth, but it seems to make Vim SIGABRT "at random". I tracked down the > issue, and it seems that on Mac OS X (at least),

Patch 8.0.1625

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1625 Problem:Test_quotestar is flaky when run in GTK GUI. Solution: Do not call lose_selection when invoked from selection_clear_event(). Files: src/gui_gtk_x11.c *** ../vim-8.0.1624/src/gui_gtk_x11.c 2018-02-10 18:45:21.060822215 +0100 --- src/gui_gtk_x11.c

Patch 8.0.1624

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1624 Problem:Options for term_dumpdiff() and term_dumpload() not implemented yet. Solution: Implement the relevant options. Files: src/terminal.c, runtime/doc/eval.txt *** ../vim-8.0.1623/src/terminal.c 2018-03-18 19:19:33.266818628 +0100 --- src/terminal.c

libcall() and Mac OS X

2018-03-20 Fir de Conversatie Jason Felice
I'm using libcall() to implement a plugin which corrects parentheses on every edit (TextChangedI/TextChangedP). It works well, is snappy, and so forth, but it seems to make Vim SIGABRT "at random". I tracked down the issue, and it seems that on Mac OS X (at least), if a dylib uses any thread

Patch 8.0.1623

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1623 Problem:Terminal kill tests are flaky. Solution: Instead of running Vim in a terminal, run it as a normal command. Files: src/testdir/test_terminal.vim *** ../vim-8.0.1622/src/testdir/test_terminal.vim 2018-03-16 22:54:47.338973112 +0100 ---

Patch 8.0.1622

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1622 Problem:Possible NULL pointer dereferencey. (Coverity) Solution: Reverse the check for a NULL pointer. Files: src/quickfix.c *** ../vim-8.0.1621/src/quickfix.c 2018-03-06 17:43:18.589288912 +0100 --- src/quickfix.c 2018-03-20 13:28:50.509827097 +0100

Patch 8.0.1621

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1621 Problem:Using invalid default value for highlight attribute. Solution: Use zero instead of -1. Files: src/syntax.c *** ../vim-8.0.1620/src/syntax.c2018-03-04 18:07:04.284592244 +0100 --- src/syntax.c2018-03-20 12:57:52.163042361 +0100 ***

Patch 8.0.1620

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1620 Problem:Reading spell file has no good EOF detection. Solution: Check for EOF at every character read for a length field. Files: src/misc2.c *** ../vim-8.0.1619/src/misc2.c 2018-03-04 18:07:04.264592373 +0100 --- src/misc2.c 2018-03-20 12:27:42.804521060 +0100

Re: [vim/vim] Fix HTML indent for custom elements (#2703)

2018-03-20 Fir de Conversatie Bram Moolenaar
Othree wrote: > I found another tag called picture[1] is missing here. > Sorry I didn't notice this in the last mail. > I will review all tags again to confirm there is nothing missing. > Will reply result to this thread. Ah, yes, audio and video are there, but picture was missing. I notice

Patch 8.0.1619

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1619 Problem:Win32 GUI: crash when winpty is not installed and trying to use :shell in a terminal window. Solution: Check for NULL return form term_start(). (Yasuhiro Matsumoto, closes #2727) Files: src/os_win32.c *** ../vim-8.0.1618/src/os_win32.c

Patch 8.0.1618

2018-03-20 Fir de Conversatie Bram Moolenaar
Patch 8.0.1618 Problem:Color Grey50, used for ToolbarLine, is missing in the compiled-in table. Solution: Add the color to the list. (Kazunobu Kuriyama) Files: src/term.c *** ../vim-8.0.1617/src/term.c 2018-03-06 13:17:19.793809675 +0100 --- src/term.c 2018-03-20

Re: [patch] Add Grey50 to rgb_table[] to avoid E254

2018-03-20 Fir de Conversatie Bram Moolenaar
Kazunobu Kuriyama wrote: > By 8.0.1133 (f3d769a585), the guibg of ToolbarLine was changed from > DarkGrey to Grey50. However, Grey50 isn't listed in rgb_table[] of term.c, > thus potentially resulting in E254 against some rare cases (Actually, I got > it occasionally while running the test

Re: Cygwin build broken

2018-03-20 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". > > >

Re: [vim/vim] Fix HTML indent for custom elements (#2703)

2018-03-20 Fir de Conversatie OOO
Hi Bram I found another tag called picture[1] is missing here. Sorry I didn't notice this in the last mail. I will review all tags again to confirm there is nothing missing. Will reply result to this thread. And I have a question about Which is a self closing tag, as you mentioned in the

[patch] Add Grey50 to rgb_table[] to avoid E254

2018-03-20 Fir de Conversatie Kazunobu Kuriyama
Hi, By 8.0.1133 (f3d769a585), the guibg of ToolbarLine was changed from DarkGrey to Grey50. However, Grey50 isn't listed in rgb_table[] of term.c, thus potentially resulting in E254 against some rare cases (Actually, I got it occasionally while running the test suite on iTerm2). Attached is a