Kim F. Storm wrote:
> Does Emacs run on those systems?
>
> The "Linux kernel console" -- as the user sees it on a GNU/Linux
> system-- is typically just a process started by the kernel which
> runs "/bin/sh".
>
> So when the user interacts with the console, he is interacting
> with GNU software (e.g. bash), not the kernel.

In that case I am running BSD/Linux, since I removed bash and
replaced it with the much lighter and faster ash. :-)

Here is the buildrecepy for people who are interested how I did
that:

    http://www.xs4all.nl/~hanb/software/crux/han/ash/Pkgfile

I did notice a lot of bashism's in various scripts, though I must
admit that I didn't find many of them in GNU software.

  head /usr/bin/ldd # bug reported.

The beauty of *nix is that all parts are interchangeble and
therefor I want to encourage people to write scripts that work
with a POSIX compliant shell like ash.

Yes bash also is POSIX compliant, but it also supports a lot more,
even in sh-mode. In the long run this works like embrace and
extend.

I can't recommend end-users to replace bash with ash at the moment
since there are simply too many places where bashisms are
used. And that's not how it should be.



# Han

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to