home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.os2.misc
- Path: sparky!uunet!gatech!hubcap!grimlok
- From: grimlok@hubcap.clemson.edu (Mike Percy)
- Subject: PATH Variable, a general request (& criticism)
- Message-ID: <1992Aug16.134527.27545@hubcap.clemson.edu>
- Organization: Clemson University
- Date: Sun, 16 Aug 1992 13:45:27 GMT
- Lines: 49
-
- eric@tgm.CAM.ORG (Eric Trepanier) writes:
-
- >branch@hfglobe.intel.com writes in article <1992Aug12.180735.22655@intelhf.hf.intel.com>:
-
- [longer than 127 char paths in DOS]
-
- Flame to developers:
-
- This goes out to all Windows, DOS, and OS/2 developers. Every stinking
- program I install has instructions along the line of
- "Make sure to include the directory c:\wizbang (or wherever you
- installed Wizbang 2.1) in your PATH statement."
-
- Arg! THey know there's a limitation on DOS (therefore Windows) PATHs.
- And they know that people often put things in directories like
- d:\windows\apps\wizbang. And they know that longer paths make for
- slower performance.
-
- Under windows and OS/2, I'm most likely going to be launching pgms from
- clicking on an icon (which could include a fully qualified path to the
- executable), so why must I have it in the path? So it can find it's
- DLLs? I'd love to have my path include only those directories from
- which I'm actually going to start programs from the command line.
-
- I have two suggestions to all developers.
- 1. Include the ability to point the executable to a configuration file.
- If not indicated get the cfg file from the launch directory or the
- working director, but let us decide to override:
- d:\wizbang\wizbang.exe -c d:\wizbang\wizbang.ini
- (Keep this out of win.ini, I hate programs that screw with my
- win.ini!)
-
- 2. Along with any configuration stuff like colors and drivers and such,
- please, please, please include path directives:
- [WizBang]
- dll-path=d:\wizbang
- font-path=d:\wizbang
- wbg-path=d:\wizbang
- save-path=d:\wizbang\save
-
- With a setup like this, I'll not have to worry about long paths, dll
- or font lirbary name conflicts, programs stomping on each other and
- things like that. Is this too much to ask? Is it too difficult for
- developers?
-
- Mike Percy | grimlok@hubcap.clemson.edu | I don't know about
- Sr. Systems Analyst | mspercy@clemson.clemson.edu | your brain, but mine
- Info. Sys. Development | mspercy@clemson.BITNET | is really...bossy.
- Clemson University | (803) 656-3780 | (Laurie Anderson)
-