Re: [bug] double free in quickfix.c when vim is built with -DEXITFREE

2017-07-26 Fir de Conversatie Dominique Pellé
Dominique Pellé wrote: > Hi > > Vim-8.0.779 (and older) built with -DEXITFREE crashes in > quickfix.c when doing: > > $ vim -u NONE -c'lh[' -clop -c'e#' -c'lh[' -cqa > ** Error in `./vim': double free or corruption (!prev): 0x010db700 *** I see that it also crashes with use of free memory

[bug] double free in quickfix.c when vim is built with -DEXITFREE

2017-07-26 Fir de Conversatie Dominique Pellé
Hi Vim-8.0.779 (and older) built with -DEXITFREE crashes in quickfix.c when doing: $ vim -u NONE -c'lh[' -clop -c'e#' -c'lh[' -cqa ** Error in `./vim': double free or corruption (!prev): 0x010db700 *** ... Vim: Caught deadly signal ABRT 08:11 26223957 /usr/lib/x86_64-linux-gnu/

openSUSE Leap 42.3 was released yesterday

2017-07-26 Fir de Conversatie Tony Mechelynck
openSUSE Leap 42.3 (Linux) was released yesterday at noon GMT (1pm BST, 2pm CEST, etc.). I installed it, and it works "reasonably well". As always, if you compile your own Vim, I recommend running "make reconfig" immediately after any full OS upgrade. There are too many things that "just might" ha

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie Kazunobu Kuriyama
2017-07-27 0:03 GMT+09:00 Ozaki Kiichi : > > > I propose this patch: > > https://gist.github.com/ichizok/9dafd126bb6f6d5f79878a18f5665e6f Thanks to your patch, now the :term cursor of iTerm, Terminal, xterm, urxvt, st, and pangoterm are all made visible on my macOS. Fabulous. -- -- You rece

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie Nazri Ramliy
On Wed, Jul 26, 2017 at 11:03 PM, Ozaki Kiichi wrote: > I propose this patch: > > https://gist.github.com/ichizok/9dafd126bb6f6d5f79878a18f5665e6f > Thank you for figuring this out! nazri. -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the

Re: [patch] Fix some issues about the terminal feature

2017-07-26 Fir de Conversatie Bram Moolenaar
Ken Takata wrote: > > > > > I found some issues with the terminal feature (mainly on Windows): > > > > > > > > > > * Couldn't build with VC2010, because libvterm requires stdbool.h. > > > > > Reuse if_perl_msvc/stdbool.h for this. > > > > > (Maybe it's better to change the directory name "if

Patch 8.0.0779

2017-07-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.0779 Problem::term without an argument uses empty buffer name but runs the snell. Solution: Change the command to the shell earlier. Files: src/terminal.c *** ../vim-8.0.0778/src/terminal.c 2017-07-26 21:49:12.520320584 +0200 --- src/terminal.c 2017-07-

Re: Patch 8.0.0737

2017-07-26 Fir de Conversatie Bram Moolenaar
Kazunobu Kuriyama wrote: > > > 2017-07-25 18:10 GMT+09:00 Ozaki Kiichi : > > > > > > > > First, the patch seems to prevent Vim from crashing by simply > > changing > > > > the order of the calls of XCheckTypedEvent(). This happens to work > > for the > > > > purpose because the call for Property

Patch 8.0.0778

2017-07-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.0778 Problem:In a terminal the cursor may be hidden and screen updating lags behind. (Nazri Ramliy) Solution: Switch the cursor on and flush output when needed. (Ozaki Kiichi) Files: src/terminal.c *** ../vim-8.0.0777/src/terminal.c 2017-07-26 21:29:29.12450

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie Bram Moolenaar
Ozaki Kiichi wrote: > As far as I conformed, Vim hides cursor by cursor_off() right before back to > prompt. > > Collateral evidence: (I confirmed on Ubuntu 16.04) > > 1) TERM=ansi vim --clean > > 't_ve' and 't_vi' are empty > > 2) TERM=xterm vim --clean > > 't_ve' is '^[[?12l^[[?25h', 't_v

Patch 8.0.0777

2017-07-26 Fir de Conversatie Bram Moolenaar
Patch 8.0.0777 Problem:Compiler warnings with 64 bit compiler. Solution: Add type casts. (Mike Williams) Files: src/libvterm/pen.c, src/libvterm/state.c, src/terminal.c *** ../vim-8.0.0776/src/libvterm/src/pen.c 2017-07-25 21:34:42.061132703 +0200 --- src/libvterm/src/pen.c

Re: Patch 8.0.0773

2017-07-26 Fir de Conversatie tux.
That fixes it for me. Thanks! -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Gro

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie mattn
On Thursday, July 27, 2017 at 12:03:48 AM UTC+9, Ozaki Kiichi wrote: > As far as I conformed, Vim hides cursor by cursor_off() right before back to > prompt. > > Collateral evidence: (I confirmed on Ubuntu 16.04) > > 1) TERM=ansi vim --clean > > 't_ve' and 't_vi' are empty > > 2) TERM=xterm vi

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie Ozaki Kiichi
As far as I conformed, Vim hides cursor by cursor_off() right before back to prompt. Collateral evidence: (I confirmed on Ubuntu 16.04) 1) TERM=ansi vim --clean 't_ve' and 't_vi' are empty 2) TERM=xterm vim --clean 't_ve' is '^[[?12l^[[?25h', 't_vi' is '^[[?25l' (both are not empty) 3) set T

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie Nazri Ramliy
On Wed, Jul 26, 2017 at 9:21 PM, Nazri Ramliy wrote: > > I tried this twice - first with neovim, and then later with vim, > running the same command in the terminal window (date, followed by > exit). Here are two movies (grab some popcorn!) that shows the invisible cursor in vim, and the visible

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie Nazri Ramliy
On Wed, Jul 26, 2017 at 6:37 PM, Bram Moolenaar wrote: > > Try using this: :term script bash > (or whatever your shell is called). > > Then do "ls" or something and exit. Then the "bash" file should contain > exactly what was sent from the shell to the terminal. > > For me, there is no special

Re: Patch 8.0.0737

2017-07-26 Fir de Conversatie Kazunobu Kuriyama
2017-07-26 4:35 GMT+09:00 Bram Moolenaar : > > Kazunobu Kuriyama wrote: > > > 2017-07-25 18:10 GMT+09:00 Ozaki Kiichi : > > > > > > First, the patch seems to prevent Vim from crashing by simply > changing > > > the order of the calls of XCheckTypedEvent(). This happens to work > for the > > > pur

Re: Cursor not visible in :terminal with TERM=xterm?

2017-07-26 Fir de Conversatie Bram Moolenaar
Nazri Ramliy wrote: > On Wed, Jul 26, 2017 at 8:51 AM, Nazri Ramliy wrote: > > > > Changing TERM=xterm results in invisible cursor: > > Clarification: it's not that the cursor is completely invisible. It is > similar to what Marius reported in that for my case this is what I see > when opening