Date: Fri, 25 Aug 2000 19:36:51 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: broeker AT physik DOT rwth-aachen DOT de Message-Id: <8296-Fri25Aug2000193651+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.2.emacs20_6 I) and Blat ver 1.8.5b CC: djgpp-workers AT delorie DOT com In-reply-to: (message from Hans-Bernhard Broeker on Fri, 25 Aug 2000 15:37:02 +0200 (MET DST)) Subject: Re: Update __solve_dir_symlinks() patch References: 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 > Date: Fri, 25 Aug 2000 15:37:02 +0200 (MET DST) > From: Hans-Bernhard Broeker > > If at all, we could make 'unlink("/dev/env/FOO");' a synonym for removing > environment variable FOO, with an error returned if it doesn't exist. This currently removes the file whose name is the value of $FOO, if such a file exists. So the above is an incompatible behavior. FWIW, I don't think we should add more features, which stand on their own right, to /dev/env. /dev/env was invented for one specific purpose: to allow to build programs that have static file names built into them, and still work correctly on any DJGPP installation. This just works well, but adding more kludges might be too much for its fragile implementation.