From: MORRIS JP Date: Thu, 6 Mar 1997 08:58:44 GMT Message-Id: <199703060858.IAA24249@milly> To: opendos AT mail DOT tacoma DOT net Subject: Re: [opendos] OD case sensitivity Sender: owner-opendos AT mail DOT tacoma DOT net Precedence: bulk > From owner-opendos AT mail DOT tacoma DOT net Wed Mar 5 21:34:41 1997 > Comments: Authenticated sender is > From: "Mark Habersack" > To: OpenDOS Mailing List > Date: Wed, 5 Mar 1997 21:51:17 +0100 > Mime-Version: 1.0 > Content-Transfer-Encoding: 7BIT > Subject: [opendos] OD case sensitivity > Cc: "Alaric B. Williams" > [edited] > Probably someone has already noticed that but, just for the record, I will > say it again: > > OpenDOS is internally case-sensitive in environment operations. > > > When I've changed the 'set path=c:\opendos' to 'set PATH=c:\opendos' in > dconfig.sys - everything went just OK. > > Conclusion: OpenDOS internally pays attention to the env. variable's case and > programs that do 'getenv("PATH")' receive NULL. Or... what else could it be? > In addition, the SET command has something wierd about it. My SET BLASTER line used to read thus: SET BLASTER = A220 I7 D1 T4 But numerous programs fell over and said that the soundcard was gone. A lot of fiddling and recompiling later, I discovered that it would only work if it read: SET BLASTER=A220 I7 D1 T4 If you put spaces in it, getenv("BLASTER=") returned NULL. This never happened with DRDOS. > -----------Visit http://ananke.amu.edu.pl/~grendel------------- > Sometimes there's nothing to feel, sometimes there's nothing to > hold. Sometimes there's no time to run away, sometimes you > just feel so old. The times it hurts when you cry, the times it > hurts just to breathe. And then it seems like there's no-one > left, and all you want is to sleep. Fight, fight, fight - just > push it away. Fight, fight, fight - just push it until it breaks > >