[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: neovim crashes with ncurses-6.0-20170819
From: |
Thomas Dickey |
Subject: |
Re: neovim crashes with ncurses-6.0-20170819 |
Date: |
Wed, 23 Aug 2017 16:06:13 -0400 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Wed, Aug 23, 2017 at 03:58:39PM +0200, Leonardo Brondani Schenkel wrote:
> On 2017-08-20 03:04, Thomas Dickey wrote:
> >20170819
> > + update "iterm" entry -TD
> > + add "iterm2" entry (report by Leonardo Brondani Schenkel) -TD
as part of that, I factored out a building block
ecma+italics|ECMA-48 strikeout/crossed-out,
ritm=\E[23m, sitm=\E[3m,
which is used in the various entries to which it should apply.
# tmux is compatible with screen, but has support for italics, and some
of the
# xterm cursor bits.
tmux|tmux terminal multiplexer,
rmso=\E[27m, smso=\E[7m, use=ecma+italics,
use=ecma+strikeout, use=xterm+edit, use=xterm+pcfkeys,
use=xterm+sl, use=xterm+tmux, use=screen,
Offhand, that should work with "any" ncurses.
> I know this is a bug in the unibilium library and has nothing to do
> with ncurses. I'm posting here just to make the members of this list
> aware. I'm going to file a bug against unibilium.
>
> I have bisected the ncurses sources and I have confirmed that the
> change to the terminal definition that upset unibilium was
> introduced in terminfo 1.607/20170819. I can reproduce the NeoVim
> crash in Ubuntu and macOS.
>
> // Leonardo.
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://ftp.invisible-island.net
signature.asc
Description: Digital signature