Remove the set-remain-on-exit option, it was always a hack and can now

be done with hooks instead.
This commit is contained in:
nicm 2016-10-13 21:37:03 +00:00
parent 4179b42424
commit 7a1a01feef
3 changed files with 0 additions and 22 deletions

View File

@ -320,12 +320,6 @@ const struct options_table_entry options_table[] = {
.default_num = 500
},
{ .name = "set-remain-on-exit",
.type = OPTIONS_TABLE_FLAG,
.scope = OPTIONS_TABLE_SESSION,
.default_num = 0
},
{ .name = "set-titles",
.type = OPTIONS_TABLE_FLAG,
.scope = OPTIONS_TABLE_SESSION,

View File

@ -359,9 +359,6 @@ session_new(struct session *s, const char *name, int argc, char **argv,
notify_window_linked(s, w);
environ_free(env);
if (options_get_number(s->options, "set-remain-on-exit"))
options_set_number(w->options, "remain-on-exit", 1);
session_group_synchronize_from(s);
return (wl);
}

13
tmux.1
View File

@ -2696,19 +2696,6 @@ flag to
Repeat is enabled for the default keys bound to the
.Ic resize-pane
command.
.It Xo Ic set-remain-on-exit
.Op Ic on | off
.Xc
Set the
.Ic remain-on-exit
window option for any windows first created in this session.
When this option is true, windows in which the running program has
exited do not close, instead remaining open but inactivate.
Use the
.Ic respawn-window
command to reactivate such a window, or the
.Ic kill-window
command to destroy it.
.It Xo Ic set-titles
.Op Ic on | off
.Xc