Mail Archives: opendos/1997/03/06/04:29:03
> From owner-opendos AT mail DOT tacoma DOT net Wed Mar 5 21:34:41 1997
> Comments: Authenticated sender is <grendel AT ananke DOT amu DOT edu DOT pl>
> From: "Mark Habersack" <grendel AT ananke DOT amu DOT edu DOT pl>
> To: OpenDOS Mailing List <opendos AT mail DOT tacoma DOT net>
> 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" <alaric AT abwillms DOT demon DOT co DOT uk>
>
[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
>
>
- Raw text -