Save/load the terminal window title using xterm esc sequences

This commit is contained in:
Léo Villeveygoux 2021-03-23 18:23:46 +01:00
parent f176d81ea0
commit 5bba7b45fa

View file

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