Files
systemd/src/basic
Lennart Poettering 841eb9c186 terminal-util: don't issue "ESC c" sequence on reset, but only when erasing the screen
ESC c is a (vaguely defined) "reset to initial state" ANSI sequence.
Many terminals clear the screen in this case, but that's a bit drastic I
think for most resets.

ESC c was added to the reset logic in
00bc83a275 (i.e. very recently), and I
don't think the effect was clear at that time.

Let's keep the ESC c in place however when we actually want to clear the
screen. Hence move it from reset_terminal_fd() into vt_disallocate().

Fixes: #33689
2024-07-19 11:41:43 +02:00
..
2024-07-04 19:28:12 +02:00
2024-06-11 13:55:35 +01:00
2023-06-14 16:44:57 +02:00
…
2024-04-29 16:33:17 +08:00
2024-01-16 10:49:26 -07:00
2023-07-02 11:10:12 +01:00
2024-06-28 18:55:31 +02:00
2024-06-28 18:55:31 +02:00
…
…
2024-03-18 11:04:42 +00:00
2024-03-18 11:04:42 +00:00
2023-10-04 08:58:10 +09:00
2023-08-01 10:14:49 +02:00
…
…
2023-12-05 23:50:25 +09:00
2024-03-22 01:44:45 +08:00
2024-03-22 01:44:45 +08:00
…
…
…
…
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2023-11-01 14:07:54 +00:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-06-06 17:56:12 +01:00
2024-05-10 10:11:06 +09:00