diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2018-12-29 03:30:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-29 03:30:51 +0100 |
commit | 907ad921bc2fca3781f1b5ba3ea27ebbdcb182c5 (patch) | |
tree | 56ae85579388b4eba4f9700c8aadde56f0740c93 /src/nvim/api/vim.c | |
parent | 4a7f6dafe9e58315f90167ee41d279f3fa65eebb (diff) | |
download | rneovim-907ad921bc2fca3781f1b5ba3ea27ebbdcb182c5.tar.gz rneovim-907ad921bc2fca3781f1b5ba3ea27ebbdcb182c5.tar.bz2 rneovim-907ad921bc2fca3781f1b5ba3ea27ebbdcb182c5.zip |
TUI: enter/exit alternate screen with "title stacking" (#9407)
Works in iTerm2 and xterm.
- patch_terminfo_bugs(): Add title-stacking sequences (\e[22t and
\e[23t) to the overrides for iTerm2 and xterm.
- Note: the builtins (terminfo_defs.h) for `iterm_256colour_terminfo`
and `xterm_256colour_terminfo` already include the sequences.
Test case (title should be "foo" after the final :q):
TERM=iterm2 nvim -u NONE +'set title titleold=foo'
:q
TERM=iterm2 nvim -u NONE +'set title titlestring=zub'
:q
closes #4063
Diffstat (limited to 'src/nvim/api/vim.c')
0 files changed, 0 insertions, 0 deletions