Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!hp4nl!phigate!ehviea!leo From: leo@ehviea.ine.philips.nl (Leo de Wit) Newsgroups: comp.sys.atari.st Subject: Re: MiNT Message-ID: <893@ehviea.ine.philips.nl> Date: 28 Sep 90 11:27:50 GMT References: <1990Sep20.213540.12460@ecst.csuchico.edu> <5499@harrier.ukc.ac.uk> Reply-To: leo@ehviea.UUCP (Leo de Wit) Organization: Philips I&E Eindhoven Lines: 28 In article <5499@harrier.ukc.ac.uk> dac@ukc.ac.uk (David Clear) writes: |If MiNT is in the public domain, wouldn't it be nice (!) if there was a |multi-tasking C shell (as there is for Micro RTX) for it... and if that were |also public domain (with full sources), wouldn't THAT be nice :-) | |Anyone want to write it? :-) Well, I use a shell that I wrote myself several (3?) years ago. This is a Bourne type shell with command recall hacked in; it also can 'preload' programs (I typically preload 'ls' and 'pwd' for speed), sort of a substitute for builtin functions, but with greater flexibility and keeping the shell itself small. There are some problems with quoting still that I didn't care to solve; but this would be a challenge for a devoted programmer. I'd probably write different (better?) code now, but it would be a good starting point. The code contains the hooks and pointers for multi-tasking, without actually implementing it (or implementing by resorting to temporary files). Probably a piece of cake to convert for MiNT or RTX (it should support both if possible). Add job control and aliases and you get a G (gee) shell 8-). What should I best do with it? Mail to selected individuals, or send to the sources moderator? I probably can't do it myself, having too little time to undertake yet another project. Feedback appreciated. Leo.