An alternative TTY layer
An alternative TTY layer
Posted Apr 27, 2017 20:06 UTC (Thu) by post-factum (subscriber, #53836)Parent article: An alternative TTY layer
But since current TTY subsystem is a huge mess, it worth throwing it out, replacing with something equivalent but properly architected.
If such an effort is started already, why stopping with minimal implementation? If designed properly, optional layers might be disabled if necessary.
Posted Apr 27, 2017 22:52 UTC (Thu)
by Cyberax (✭ supporter ✭, #52523)
[Link] (4 responses)
Posted Apr 28, 2017 6:49 UTC (Fri)
by josh (subscriber, #17465)
[Link] (3 responses)
The last time someone tried to significantly overhaul the TTY layer, they ran into obscure issues with bits of the interface that only emacs used, and almost nothing else.
Posted Apr 28, 2017 6:51 UTC (Fri)
by Cyberax (✭ supporter ✭, #52523)
[Link] (1 responses)
Posted Apr 28, 2017 22:06 UTC (Fri)
by nix (subscriber, #2304)
[Link]
(A better API without all the horror shows of the existing one around job control, signal handling, ioctls etc would be nice too, but it sounds like minitty just throws most of that out since none of it is needed for its use case -- and for any other use case, the better API would have to coexist with the horrible existing one that everything uses in any case, and because that API is so ancient and widely used there really could never be a sunset period for it -- like it or not, we're stuck with SIOC* forever.)
Posted May 11, 2017 1:45 UTC (Thu)
by geek (guest, #45074)
[Link]
Posted Apr 29, 2017 1:58 UTC (Sat)
by flussence (guest, #85566)
[Link]
An alternative TTY layer
An alternative TTY layer
An alternative TTY layer
An alternative TTY layer
An alternative TTY layer
An alternative TTY layer