Add a utmp option if built with utempter, GitHub issue 5657 from Damian Nowak.

This commit is contained in:
Nicholas Marriott
2026-10-09 13:18:05 +01:00
parent 10c744038f
commit b7fd92b782
7 changed files with 81 additions and 17 deletions

View File

@@ -1406,6 +1406,14 @@ options_push_changes(const char *name)
tty_keys_build(&loop->tty);
}
}
if (strcmp(name, "utmp") == 0) {
RB_FOREACH(wp, window_pane_tree, &all_window_panes) {
if (options_get_number(global_options, name))
window_pane_utmp_add(wp);
else
window_pane_utmp_remove(wp);
}
}
if (strcmp(name, "status") == 0 ||
strcmp(name, "status-interval") == 0)
status_timer_start_all();