Sujet : Re: Whipping Up A New Shell – Lash#Cat9
De : lars (at) *nospam* beagle-ears.com (Lars Poulsen)
Groupes : comp.unix.shellDate : 05. Dec 2024, 15:59:43
Autres entêtes
Organisation : AfarCommunications Inc
Message-ID : <visf50$1lubp$1@dont-email.me>
References : 1
User-Agent : Mozilla Thunderbird
On 11/22/2024 18:23, Lawrence D'Oliveiro wrote:
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.
This seems misguided to me. For me, the point of a shell window is to have a log stream that can document the sequence of events.
But if he wants different features for himself, he is free to build it.