bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Remove delay in `tset`


From: Tim Hutt
Subject: Remove delay in `tset`
Date: Fri, 8 Mar 2024 21:51:30 +0000

Hi,

Would it be possible to remove the 1 second delay from `reset` (which is symlinked to `tset` on most systems)? Or failing that, reduce it to 100ms.

It's quite annoying, and as far as I understand it entirely unnecessary in 2024. I couldn't find the exact reason it ever existed. Presumably it was just a hack to give the terminal time to reboot? I found one comment in some random code saying 'In 1979 3BSD's tset had a sleep(1) to let mechanical printer-and-ink8 terminals "settle down".' but I'm unsure if it was really because of mechanical terminals or if later ones needed time to reset too.

In any case, nobody uses real terminals any more, whereas millions of people use terminal emulators and have to endure the delay.

Of course it is trivial to disable it for one system, but it is yet another thing I have to disable on every system I use, when I really shouldn't have to. The default should be sensible. Linux users everywhere will thank you!

Cheers,

Tim

reply via email to

[Prev in Thread] Current Thread [Next in Thread]