nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 5bba7b45fa8e1a6aa62cf68088702efb1fd1d059
parent f176d81ea04553921252a8e142fdd9bb8053afd5
Author: Léo Villeveygoux <l@vgx.fr>
Date:   Tue, 23 Mar 2021 18:23:46 +0100

Save/load the terminal window title using xterm esc sequences

Diffstat:
Msrc/nnn.c | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -7587,6 +7587,8 @@ static bool set_tmp_path(void) static void cleanup(void) { + printf("\033[23;0t"); /* reset terminal window title */ + fflush(stdout); free(selpath); free(plgpath); free(cfgpath); @@ -8001,6 +8003,10 @@ int main(int argc, char *argv[]) } #endif + /* Save terminal window title */ + printf("\033[22;0t"); + fflush(stdout); + #ifndef NOMOUSE if (!initcurses(&mask)) #else