libs-base/Source/win32
fedor 61aee49c82 * Continuation of NSPathUtilities patches
* configure.ac: Add config-file option
* Headers/Foundation/NSPathUtilities.h: Add GSFindNamedFile, more
NSSearchPathDirectory enums.
* Source/GNUmakefile: Don't install Win32 headers.
* Source/NSPathUtilities.m (InitializePathUtilities, ...): Add
support for reading standard path locations from a configuration
file. Various support functions added/removed to fit.
(GSFindNamedFile): New function.
(GSSetUserName): Do nothing if the user is the same.
(NSHomeDirectoryForUser): Use Windows utilities to get user name
(on Windows, of course).
(NSFullUserName): Default to NSUserName on Windows.
(GSSystemRootDirectory): Mark as deprecated.
(GSDefaultsRootForUser): Correctly return the actual defaults
directory, not the user directory.
(GSStandardPathPrefixes): Mark as deprecated.
(NSSearchPathForDirectoriesInDomains): Add platform paths and
additional search directories.
* Source/NSUserDefaults (pathForUser): Correct use of
GSDefaultsRootForUser. Remove obsolete path checking and
defaults location checking. (Patches from Sheldon Gill
with some modifications).

* Documentation/Base.gsdoc: Update documentation.
* Headers/Additions/GNUstepBase/Win32_Utilities.h,
Source/win32/Win32_Utilities.m: Fix function arguments.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20908 72102866-910b-0410-8b05-ffd578937521
2005-03-15 04:24:26 +00:00
..
GNUmakefile Fix some syntax errors 2005-03-03 17:20:19 +00:00
GSRunLoopCtxt.m Apply modified patch to support windows native event handling 2005-02-23 16:05:09 +00:00
GSRunLoopWatcher.m Apply modified patch to support windows native event handling 2005-02-23 16:05:09 +00:00
Makefile.preamble Apply modified patch to support windows native event handling 2005-02-23 16:05:09 +00:00
NSRunLoopWin32.m Apply modified patch to support windows native event handling 2005-02-23 16:05:09 +00:00
Win32_Utilities.m * Continuation of NSPathUtilities patches 2005-03-15 04:24:26 +00:00
Win32Support.m Fix some syntax errors 2005-03-03 17:20:19 +00:00