Richard Frith-Macdonald
|
2983bafa33
|
Tiny tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/branches/path-handling@21219 72102866-910b-0410-8b05-ffd578937521
|
2005-05-12 16:31:28 +00:00 |
|
Richard Frith-Macdonald
|
1661351869
|
Add path handling updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/branches/path-handling@21216 72102866-910b-0410-8b05-ffd578937521
|
2005-05-12 05:11:50 +00:00 |
|
Richard Frith-Macdonald
|
efd0cf202c
|
Fix for unicode data returned as cstring.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21199 72102866-910b-0410-8b05-ffd578937521
|
2005-05-08 15:07:59 +00:00 |
|
Richard Frith-Macdonald
|
ff16c50d5a
|
Add a few methods from tiger.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21197 72102866-910b-0410-8b05-ffd578937521
|
2005-05-08 07:08:28 +00:00 |
|
Richard Frith-Macdonald
|
fffb28df7a
|
remove unused variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21049 72102866-910b-0410-8b05-ffd578937521
|
2005-04-05 09:38:29 +00:00 |
|
Richard Frith-Macdonald
|
38cf42c7f8
|
Improve last fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21048 72102866-910b-0410-8b05-ffd578937521
|
2005-04-05 09:36:52 +00:00 |
|
Richard Frith-Macdonald
|
734d473db4
|
GFix bug in new path handling code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21047 72102866-910b-0410-8b05-ffd578937521
|
2005-04-05 09:20:38 +00:00 |
|
Richard Frith-Macdonald
|
8f0bd54874
|
More tweaks to isAbsolute
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21023 72102866-910b-0410-8b05-ffd578937521
|
2005-03-31 19:47:41 +00:00 |
|
Richard Frith-Macdonald
|
448b62767d
|
Treat relative UNC path as absolute on unix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21021 72102866-910b-0410-8b05-ffd578937521
|
2005-03-31 08:10:24 +00:00 |
|
Richard Frith-Macdonald
|
a339be4200
|
Path handling updates ... basically tolerate windows paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20935 72102866-910b-0410-8b05-ffd578937521
|
2005-03-21 12:29:02 +00:00 |
|
Richard Frith-Macdonald
|
daaa1f5dd7
|
Tidyups and fix in mingw drive handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20911 72102866-910b-0410-8b05-ffd578937521
|
2005-03-15 09:30:56 +00:00 |
|
Richard Frith-Macdonald
|
db7b22a4fb
|
Tidy up use of white space so we have it after if/for/while and not after (
or before ) or padding at end of line.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20773 72102866-910b-0410-8b05-ffd578937521
|
2005-02-22 11:22:44 +00:00 |
|
Richard Frith-Macdonald
|
e6ee5f6b4f
|
Mingw fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20740 72102866-910b-0410-8b05-ffd578937521
|
2005-02-18 06:13:20 +00:00 |
|
Richard Frith-Macdonald
|
80a27b24c5
|
Rewrite -unicodeString method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20671 72102866-910b-0410-8b05-ffd578937521
|
2005-02-08 11:20:42 +00:00 |
|
Adam Fedor
|
a861c353bd
|
* Add support for systems that support unichar file paths (e.g.
Windows).
* Headers/Foundation/NSFileManager.h (-localFromOpenStepPath:,
_openStepPathFromLocal:): New methods.
(NSDirectoryEnumerator): Updated ivars.
* Source/NSFileManager.m: Idem.
(-changeCurrentDirectoryPath, changeFileAttributes:,
currentDirectoryPath, etc): Update for Windows unichar paths.
* Headers/Foundation/NSString.h: (-unicharString,
-localFromOpenStepPath:, _openStepPathFromLocal:): New methods.
* Source/NSString.m: Idem.
* Source/GSFileHandle.m (-initForReadingAtPath:,
-initForWritingAtPath, -initForUpdatingAtPath:): Update for Windows
unichar paths.
* Source/NSData.m (readContentsOfFile, -writeToFile:,
initWithContentsOfMappedFile:): Idem.
* Source/NSTask.m (NSConcreteWindowsTask): Update for Windows
unichar paths.
(Patch from Roland Schwingle <roland.schwingel@onevision.de>)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20502 72102866-910b-0410-8b05-ffd578937521
|
2004-12-29 04:21:37 +00:00 |
|
Alexander Malmberg
|
c668c9d96a
|
* Source/NSDistantObject.m: Make proxyLocation an enum tag, not a
variable.
* Source/NSFileManager.m (custom_strdup, append_file_to_path): Make
static.
* Source/NSString.m (-isEqual:): Clarify documentation.
* Source/NSUnarchiver.m (mapClassObject, mapClassName): Make static.
* Source/Additions/Unicode.m (GetDefEncoding): Add missing void in
the prototype.
* Tools/make_strings/make_strings.m (ParseFile): Remove spurious
static on the nested function add_arg_ch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20163 72102866-910b-0410-8b05-ffd578937521
|
2004-09-27 21:32:45 +00:00 |
|
Richard Frith-Macdonald
|
90a810065d
|
MacOS-X compatibility fixes and improved documentation about class cluster
initialisers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20012 72102866-910b-0410-8b05-ffd578937521
|
2004-09-07 05:43:20 +00:00 |
|
Richard Frith-Macdonald
|
c1f55ee760
|
NSString mutability fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19927 72102866-910b-0410-8b05-ffd578937521
|
2004-08-26 13:43:34 +00:00 |
|
Richard Frith-Macdonald
|
9d463e9e59
|
Modest string handling optimisations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19901 72102866-910b-0410-8b05-ffd578937521
|
2004-08-22 10:18:52 +00:00 |
|
Alexander Malmberg
|
1e37b28748
|
Fix handling of plists and strings files in non-ascii encodings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19805 72102866-910b-0410-8b05-ffd578937521
|
2004-07-30 21:36:36 +00:00 |
|
Richard Frith-Macdonald
|
49d11595cd
|
Add a couple of MacOS-X methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19678 72102866-910b-0410-8b05-ffd578937521
|
2004-07-04 09:25:50 +00:00 |
|
Richard Frith-Macdonald
|
bab5235a5d
|
Document the fact that -propertyList returns mutable containers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19674 72102866-910b-0410-8b05-ffd578937521
|
2004-07-03 09:08:24 +00:00 |
|
Richard Frith-Macdonald
|
a3d7978be3
|
Make decoded property list containers mutable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19672 72102866-910b-0410-8b05-ffd578937521
|
2004-07-03 09:02:49 +00:00 |
|
Richard Frith-Macdonald
|
943b965ef9
|
A lot of property list tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19669 72102866-910b-0410-8b05-ffd578937521
|
2004-07-02 10:37:54 +00:00 |
|
Adrian Robert
|
bda35fceb3
|
added GSdoc comments to class, method, and function declarations; for some classes some comments were already in the source file (not the header), in which case further comments were added here; otherwise comments were put in the headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19588 72102866-910b-0410-8b05-ffd578937521
|
2004-06-22 22:40:40 +00:00 |
|
Richard Frith-Macdonald
|
9e5bc129ed
|
Fix for where default encoding is not internal encoding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19461 72102866-910b-0410-8b05-ffd578937521
|
2004-06-05 09:34:41 +00:00 |
|
Richard Frith-Macdonald
|
c6df2e3852
|
Restructuring and various optimisations to drastically improve appendFormat:
performance.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19307 72102866-910b-0410-8b05-ffd578937521
|
2004-05-14 10:52:30 +00:00 |
|
Alexander Malmberg
|
92b35443e6
|
Fix guard against returning a zero hash.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19232 72102866-910b-0410-8b05-ffd578937521
|
2004-05-03 20:16:37 +00:00 |
|
Alexander Malmberg
|
795ee811b2
|
Add missing argument.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19114 72102866-910b-0410-8b05-ffd578937521
|
2004-04-15 13:26:06 +00:00 |
|
Alexander Malmberg
|
91d3bd6cf8
|
Document -getCString*. Use file system representation methods instead of cstring methods in -stringByResolvingSymlinksInPath.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19112 72102866-910b-0410-8b05-ffd578937521
|
2004-04-15 12:43:28 +00:00 |
|
Richard Frith-Macdonald
|
39af4cd1e9
|
Fix error in original commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18994 72102866-910b-0410-8b05-ffd578937521
|
2004-03-31 21:41:28 +00:00 |
|
Richard Frith-Macdonald
|
4fbce87abb
|
Minor documentation tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18938 72102866-910b-0410-8b05-ffd578937521
|
2004-03-28 11:13:36 +00:00 |
|
Richard Frith-Macdonald
|
7c4b85e3e2
|
Applied nsstring bugfix patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18529 72102866-910b-0410-8b05-ffd578937521
|
2004-02-02 14:46:48 +00:00 |
|
Richard Frith-Macdonald
|
30bceb8753
|
Corrected commit of wrong version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18506 72102866-910b-0410-8b05-ffd578937521
|
2004-01-30 11:20:07 +00:00 |
|
Richard Frith-Macdonald
|
94ac212556
|
Added a couple of new initialisers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18505 72102866-910b-0410-8b05-ffd578937521
|
2004-01-30 07:17:30 +00:00 |
|
Fred Kiefer
|
029db20b84
|
Corrected keyed decoding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18496 72102866-910b-0410-8b05-ffd578937521
|
2004-01-28 23:13:55 +00:00 |
|
Richard Frith-Macdonald
|
412c677079
|
More keyed coding updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18495 72102866-910b-0410-8b05-ffd578937521
|
2004-01-28 07:33:20 +00:00 |
|
Fred Kiefer
|
cb7a4b0777
|
Implemented keyed decoding for this classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18491 72102866-910b-0410-8b05-ffd578937521
|
2004-01-27 21:51:33 +00:00 |
|
David Ayers
|
a3601643a6
|
Based on patches by Philip Moetteli
<Philip.Moetteli@tele2.ch>.
* Headers/Additions/GNUstepBase/GSCategories.h: Added
NSKoreanEUCEncoding.
* Headers/Additions/GNUstepBase/GSLock.h
* Headers/Additions/GNUstepBase/GSLocale.h: Guard includes for
NeXT_Foundation_LIBRARY.
* Source/Additions/GSLock.m: Include GNUstepBase/GNUstep.h.
* Headers/Additions/GNUstepBase/GSCategories.h
* Headers/Foundation/NSString.h:
(+[NSString stringWithFormat:arguments:]): Move declaration to
GSCategories.
* Source/NSString.m
* Source/Additions/GSCategories.m:
(+[NSString stringWithFormat:arguments:]): Move implementation
to Additions.
* macosx/config.h: Define HAVE_WCHAR_H.
* macosx/gnustep.pbproj/project.pbxproj: Added GSLock files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18072 72102866-910b-0410-8b05-ffd578937521
|
2003-11-10 15:34:52 +00:00 |
|
Richard Frith-Macdonald
|
eab1a62b9f
|
Minor fix for strings initialised with data they don't own ... consistent
with MacOS-X implementation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18019 72102866-910b-0410-8b05-ffd578937521
|
2003-11-01 11:11:13 +00:00 |
|
Richard Frith-Macdonald
|
ec9d52dff8
|
String encoding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17917 72102866-910b-0410-8b05-ffd578937521
|
2003-10-18 06:10:41 +00:00 |
|
Adam Fedor
|
5e2fc3e933
|
Fix parsing of octal escape sequences.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17863 72102866-910b-0410-8b05-ffd578937521
|
2003-10-14 15:38:31 +00:00 |
|
Richard Frith-Macdonald
|
1c51fc5389
|
Windows path handling fixups by Roland Schwingel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17802 72102866-910b-0410-8b05-ffd578937521
|
2003-10-08 14:27:11 +00:00 |
|
Richard Frith-Macdonald
|
ce828f5acf
|
Minor bugfix .. pathExtension
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17729 72102866-910b-0410-8b05-ffd578937521
|
2003-09-26 15:39:14 +00:00 |
|
Richard Frith-Macdonald
|
d5867fd5a6
|
Fix stack overflow.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17453 72102866-910b-0410-8b05-ffd578937521
|
2003-08-07 18:22:03 +00:00 |
|
Richard Frith-Macdonald
|
090b0a10f2
|
Fix problem with property list escape sequences.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17446 72102866-910b-0410-8b05-ffd578937521
|
2003-08-07 07:17:03 +00:00 |
|
Richard Frith-Macdonald
|
7c391eb265
|
Fix a few oddities
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17411 72102866-910b-0410-8b05-ffd578937521
|
2003-08-01 10:15:11 +00:00 |
|
David Ayers
|
ac30183cd6
|
Header reorganizsateion - Please refer to ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17407 72102866-910b-0410-8b05-ffd578937521
|
2003-07-31 23:49:32 +00:00 |
|
Richard Frith-Macdonald
|
a13e212bbf
|
Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17173 72102866-910b-0410-8b05-ffd578937521
|
2003-07-08 08:39:45 +00:00 |
|
Richard Frith-Macdonald
|
afb5488c8b
|
A couple of locale fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17167 72102866-910b-0410-8b05-ffd578937521
|
2003-07-07 09:05:53 +00:00 |
|