Sujet : Whipping Up A New Shell – Lash#Cat9
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.unix.shellDate : 23. Nov 2024, 03:23:54
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vhrebp$1e66s$1@dont-email.me>
User-Agent : Pan/0.161 (Chasiv Yar; )
Has anyone looked at this
<
https://arcan-fe.com/2022/10/15/whipping-up-a-new-shell-lashcat9/>
reimagining of the command line? He is trying to envisage how a shell
can evolve if it no longer has to behave like it is running on an
old-style terminal (via an emulator on a modern GUI), but has direct
access to the GUI itself.
Examples of legacy cruft that can go: there is no need to keep shell
prompts attached to previously-entered commands (and their output) --
they can disappear from the scrollback, along with misentered (failed)
commands.
Also, he wants to do away with the concept of “foreground” and
“background” jobs, and have the ability to enter new commands at any
time, without waiting for previous ones to complete.