terminal-util: add new helper terminal_reset_defensive() that combines reset-by-ioctl and reset-by-sequence reasonably

This commit is contained in:
Lennart Poettering
2024-07-19 11:41:43 +02:00
parent ce3a1593bc
commit cfac09083b
8 changed files with 36 additions and 8 deletions
+1
View File
@@ -98,6 +98,7 @@ bool isatty_safe(int fd);
int reset_terminal_fd(int fd, bool switch_to_text);
int reset_terminal(const char *name);
int terminal_reset_ansi_seq(int fd);
int terminal_reset_defensive(int fd, bool switch_to_text);
int terminal_set_cursor_position(int fd, unsigned row, unsigned column);