Re: [dev] Is there any plan on a shell for sbase?

From: Christoph Lohmann <20h_AT_r-36.net>
Date: Fri, 31 May 2013 18:00:41 +0200

Greetings.

On Fri, 31 May 2013 18:00:41 +0200 markus schnalke <meillo_AT_marmaro.de> wrote:
> [2013-05-31 12:05] "Fernando C.V." <ferkiwi_AT_gmail.com>
> > Probably I'm talking shit here... or maybe this is something you are
> > considering with sbase already... but I kept thinking about this.
> >
> > Would it make sense to create a whole shell infrastructure based on
> > little small commands?
> >
> > I mean, not just replacing no-brainer builtin things like "echo", etc,
> > but also things like "if", "while", "for", [...]
>
> Welcome to the Thompson shell! ;-)
>
> http://v6shell.org/

What does a shell need to be useful:

* tab completion
        * Can this be done simply?
                * Just expanding the $PATH?
        * Does this really need plugins?
        * Maybe some argument to the alias command so this function is run for
          tab completion?
* ugly POSIX style
        * Really?
        * rc style?
                * Something better?
        * backwards compatibility?
                * Wouldn't be busybox ash enough for this?
* basic job handling stuff and all the piping

For now busybox ash is enough for all of this.


Sincerely,

Christoph Lohmann
Received on Fri May 31 2013 - 18:00:41 CEST

This archive was generated by hypermail 2.3.0 : Fri May 31 2013 - 18:24:03 CEST