Date: Fri, 29 Jun 2001 17:42:20 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: lauras AT softhome DOT net Message-Id: <2947-Fri29Jun2001174219+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9 CC: djgpp-workers AT delorie DOT com In-reply-to: <20010629125900.A314@lauras.lt> Subject: Re: bash 2.04 build failure? References: <20010629092540 DOT B223 AT lauras DOT lt> <8296-Fri29Jun2001115756+0300-eliz AT is DOT elta DOT co DOT il> <20010629125900 DOT A314 AT lauras DOT lt> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "Laurynas Biveinis" > Date: Fri, 29 Jun 2001 12:59:00 +0200 > > > I don't like environment variables as a means to solve such problems. > > They should be the last resort. A Bash variable sounds like a better > > idea. > > There are already things like POSIXLY_CORRECT, and at least I didn't > hear complaints about it. Probably because no one uses it ;-) > > > OTOH, I think that if we implement this, then search order should be > > > reverted to be unix-like again - we have more genuine DJGPP and UNIX > > > apps that DOS ones. > > > > I don't understand this. Could you please explain? > > Yes, a typo can mungle text not worse than C++ name mangler :) I mean > that there are a lot of apps ported from UNIX, which want UNIX behaviour > naturally, there is another lot of apps written specially for DJGPP > which had to live with UNIX behaviour up to and including 2.03 release. > All these apps outnumber the apps written for MS, Borland, Watcom and > so on, which would expect DOSish behaviour. So which ones should we cater? You forget the interactive user: users' expectations are also important, because Bash is used as an interactive shell as well as a batch shell.