bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSPathUtilities Patch - 5 - NSPathUtilities.m


From: Kazunobu Kuriyama
Subject: Re: NSPathUtilities Patch - 5 - NSPathUtilities.m
Date: Wed, 21 Apr 2004 18:56:25 +0900
User-agent: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1

Sheldon Gill wrote:

This is the new module which features:

Simpler and cleaner code. More functionality in fewer lines incorporating some
fixes. More documentation.

Support for configuration file to define GNUstep directory structure. Removes requirement to source GNUstep.sh so -base no longer depends on -make being installed. If no configuration file is found and environment variables aren't
defined the base paths are set to compile time defaults. Location of
configuration file is set by a single #define line so can be easily changed.

IIRC, some people were not in favor of setting GNUSTEP_CONFIGURATION_FILE to the fixed path /etc/GNUstep/GNUstep.conf. Did you reached some agreement with
them?

Provision for "Platform Support" which causes
NSSearchPathForDirectoriesInDomains() to return additional paths for
different platforms. This makes it easier to find applications or other
resources.

If the order of search paths has been "corrected", that is likely to break
other places in both GNUstep and third-parties' applications, where that
function is called.  Perhaps, that is a right thing to do.  Nonetheless, I
strongly feel you should state this fact more loudly and consult with those
who are in charge of version control on making a transition period for that.
No one is pleased with this sort of change without any warning.

Why didn't you pay any attention to backwards compatibility at all?

Regards,
- Kazunobu Kuriyama







reply via email to

[Prev in Thread] Current Thread [Next in Thread]