Control: reassign -1 src:ncurses 6.1+20180714-1 Control: retitle -1 Incompatible change of extended storage format in terminfo db Control: affects -1 libunibilium4 neovim
On Mon, Jul 23, 2018 at 02:50:50PM +0200, Philipp Marek wrote: > Since today morning (this update) <Pos1> and <End> do not work in neovim > any more. In another tmux window, or suspending neovim and trying on the > bash commandline, makes both work. > > The keys are broken in Insert, Cmdline, and Normal mode. This is due to the terminfo db changing the format of extended storage section of the db, where extended capabilities are stored. That broke unibilium's parsing of the db, since it's validation of the headers fails. Ironically, the change in format was prompted by comments that upstream saw in unibilium's source code. If this change is going to stay, then I have a patch I can apply to unibilium to adapt to the new format. However, the change is to remove one of the consistency checks since the new format requires not only header data but also parsing one of the offset lists to make the same sort of consistency check that was being performed. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB