CaS
|
4b20910745
|
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 |
|
fedor
|
142f0b1784
|
* 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 |
|
alexm
|
cf50088545
|
* 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 |
|
CaS
|
e398188c18
|
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 |
|
CaS
|
06c824b4f9
|
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 |
|
CaS
|
91cbfcec05
|
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 |
|
alexm
|
a943a78640
|
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 |
|
CaS
|
1f04bbffc4
|
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 |
|
CaS
|
b4e64c1e10
|
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 |
|
CaS
|
56cc72bec9
|
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 |
|
CaS
|
32418a87f9
|
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 |
|
arobert
|
dbdfcfab37
|
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 |
|
CaS
|
a1cc99cb2d
|
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 |
|
CaS
|
35b7fbf96e
|
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 |
|
alexm
|
46e30f1fd0
|
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 |
|
alexm
|
3f856d123d
|
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 |
|
alexm
|
ad14f40c97
|
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 |
|
CaS
|
95dde97de2
|
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 |
|
CaS
|
e845237c55
|
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 |
|
CaS
|
ca36c51c9e
|
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 |
|
CaS
|
ad63dfed22
|
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 |
|
CaS
|
62eec7c826
|
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 |
|
FredKiefer
|
f6b1f9e76a
|
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 |
|
CaS
|
5893a40526
|
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 |
|
FredKiefer
|
dea07f458d
|
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 |
|
ayers
|
49728ca894
|
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 |
|
CaS
|
82c043f108
|
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 |
|
CaS
|
0627eb75aa
|
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 |
|
fedor
|
ced5193b8d
|
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 |
|
CaS
|
c019ce0f9e
|
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 |
|
CaS
|
47fcfc1ad3
|
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 |
|
CaS
|
76b458f3e8
|
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 |
|
CaS
|
12340d7524
|
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 |
|
CaS
|
4956796298
|
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 |
|
ayers
|
73dc4cb9f6
|
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 |
|
CaS
|
0383992b80
|
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 |
|
CaS
|
14577e9418
|
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 |
|
FredKiefer
|
c86eddb853
|
In [initWithContentsOfURL:] changed variable test to unichar* to
keep the compiler quiet.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16884 72102866-910b-0410-8b05-ffd578937521
|
2003-06-07 23:33:25 +00:00 |
|
fedor
|
0e59d4552d
|
Change syntax of includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16874 72102866-910b-0410-8b05-ffd578937521
|
2003-06-07 01:24:41 +00:00 |
|
fedor
|
0bfcabe78e
|
Move more additional methods to the Additions libtrary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16299 72102866-910b-0410-8b05-ffd578937521
|
2003-03-31 02:59:56 +00:00 |
|
CaS
|
bbfcf1ff52
|
Fix places passing "" where the null pointer (value 0) is more appropriate.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16160 72102866-910b-0410-8b05-ffd578937521
|
2003-03-10 12:57:43 +00:00 |
|
CaS
|
8600ff3f24
|
MacOS-X stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15726 72102866-910b-0410-8b05-ffd578937521
|
2003-01-26 19:50:42 +00:00 |
|
fedor
|
938106220c
|
Move methods to Additions for use with gdl2 on MacOSX
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15723 72102866-910b-0410-8b05-ffd578937521
|
2003-01-26 19:38:42 +00:00 |
|
CaS
|
aa846fe651
|
md5 improvements and documentation tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15688 72102866-910b-0410-8b05-ffd578937521
|
2003-01-24 12:06:33 +00:00 |
|
CaS
|
d64578fc3e
|
Tidied for gcc-3.4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15476 72102866-910b-0410-8b05-ffd578937521
|
2003-01-03 20:14:47 +00:00 |
|
CaS
|
bb74d6f839
|
Tidy more GNUstep extensions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15137 72102866-910b-0410-8b05-ffd578937521
|
2002-11-27 12:52:29 +00:00 |
|
CaS
|
4eb3396c6b
|
Documentation added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14974 72102866-910b-0410-8b05-ffd578937521
|
2002-11-11 10:18:49 +00:00 |
|
CaS
|
963c232265
|
Added more property list support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14967 72102866-910b-0410-8b05-ffd578937521
|
2002-11-10 10:20:05 +00:00 |
|
CaS
|
b8b64cb3e5
|
Property list updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14966 72102866-910b-0410-8b05-ffd578937521
|
2002-11-10 09:29:45 +00:00 |
|
CaS
|
a88b0eb08c
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14965 72102866-910b-0410-8b05-ffd578937521
|
2002-11-10 06:19:17 +00:00 |
|