diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2017-10-05 09:14:18 +0200 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2017-10-05 09:18:33 +0200 |
commit | 70e84a7c4c7bfad9b3a0ec18fd219f51205c03f8 (patch) | |
tree | 6b0a00509090826517ed3f1f956b8440ae7f23ee /src/nvim/os_unix.c | |
parent | 5f4d2edeeea4d05761811d652dee8067fdbbae2a (diff) | |
download | rneovim-70e84a7c4c7bfad9b3a0ec18fd219f51205c03f8.tar.gz rneovim-70e84a7c4c7bfad9b3a0ec18fd219f51205c03f8.tar.bz2 rneovim-70e84a7c4c7bfad9b3a0ec18fd219f51205c03f8.zip |
'titleold': simplify behavior
- default 'titleold' to empty
- set title on exit if 'title' is enabled and 'titleold' is non-empty
- update docs
Diffstat (limited to 'src/nvim/os_unix.c')
-rw-r--r-- | src/nvim/os_unix.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/nvim/os_unix.c b/src/nvim/os_unix.c index 5855a874c4..2748de7329 100644 --- a/src/nvim/os_unix.c +++ b/src/nvim/os_unix.c @@ -138,10 +138,7 @@ void mch_exit(int r) FUNC_ATTR_NORETURN { exiting = true; - if ((p_title - || (did_enable_title - && (p_titlestring == NULL || STRLEN(p_titlestring) == 0))) - && p_titleold != NULL) { + if (p_title && *p_titleold != NUL) { ui_call_set_title(cstr_as_string((char *)p_titleold)); } ui_builtin_stop(); |