To: mmeyer AT rts DOT dseg DOT ti DOT com (Mark Meyer) Cc: SOLYOM AT hubme51 DOT bitnet, DJGPP AT sun DOT soe DOT clarkson DOT edu Subject: Re: LS for DOS Date: Sun, 23 Oct 94 09:31:30 +0200 From: "Eli Zaretskii" > Me too! I had the utilities from the GNUish project for a > while, but they, like MS-DOS, have the 127-character command line > barrier. Sucks! However, Ian's utilities all have the convention > that @filename in argv denotes a file that contains additional GNUish utilities can work around the 127-char limit by reading arguments from the environment, and AFAIK ms_sh supports this feature (although I never worked with ms_sh). > Ian provides a sample extend.lst you can start with). However, once > the file is set up, you have yourself a nice Unixoid environment. You I would say that for DJGPP people (if they do development under MS-DOS), the ultimate ``Unixoid'' test is: can this shell run complicated Unix shell scripts, like those which come with GNU Makefiles, especially the configure scripts? Well, can ms_sh do this? What is needed here is a shell look-alike which could run scripts in non-interactive (batch) mode; all the interactive features (history, editing etc.) aren't required. I had to hand-craft a Makefile and config.h files so many times, I even tried in desperation to butcher tcsh to make something like that, but eventually gave up. So: can ms_sh do the job? I don't know enough Unix to understand the implications of all the ms_sh limitations which are described in its docs, so maybe somebody on the list knows?