fedor
3d949ca12d
Makefile changes to compile thinkg in place.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3496 72102866-910b-0410-8b05-ffd578937521
1998-12-20 21:27:47 +00:00
richard
f3b114451c
Corrected argument type for descriptionTo:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3493 72102866-910b-0410-8b05-ffd578937521
1998-12-18 17:15:49 +00:00
richard
fcf610c797
Proprtylist extensions and coding for DO improvements plus a couple of
...
bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3492 72102866-910b-0410-8b05-ffd578937521
1998-12-18 17:05:44 +00:00
richard
acaae6854e
Minor performance improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3209 72102866-910b-0410-8b05-ffd578937521
1998-11-12 10:58:17 +00:00
richard
89f459748a
Tidied coding/decoding to be a bit more efficient.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3120 72102866-910b-0410-8b05-ffd578937521
1998-10-26 18:06:51 +00:00
richard
7bb89f66e9
Implemented copy methods and fixed bug in insertion that was introduced
...
when I switched to using NSZoneRealloc()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3114 72102866-910b-0410-8b05-ffd578937521
1998-10-26 08:15:20 +00:00
richard
794aa80d2c
Implemented +alloc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3111 72102866-910b-0410-8b05-ffd578937521
1998-10-25 08:31:37 +00:00
richard
bbabd52501
Performance enhancements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3110 72102866-910b-0410-8b05-ffd578937521
1998-10-25 07:56:22 +00:00
richard
ef32816527
bettr prop-list
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3108 72102866-910b-0410-8b05-ffd578937521
1998-10-23 18:57:27 +00:00
richard
0390948384
Fixed error in DO - NXConstantString should always encode itsself as an
...
NSGCString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3106 72102866-910b-0410-8b05-ffd578937521
1998-10-23 15:47:07 +00:00
richard
25cfc35dab
Fix error in quoting for property lists
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3104 72102866-910b-0410-8b05-ffd578937521
1998-10-23 04:34:46 +00:00
richard
07fa579ca3
Fixed coding/decoding error.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3101 72102866-910b-0410-8b05-ffd578937521
1998-10-22 10:03:52 +00:00
richard
c59a49794b
Tidied coding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3097 72102866-910b-0410-8b05-ffd578937521
1998-10-21 14:02:33 +00:00
richard
7f01cf8753
Fix so that NXConstantStrings are encodes as NSGCStrings, avoiding memory
...
leaks when restoring from archive.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3085 72102866-910b-0410-8b05-ffd578937521
1998-10-20 08:50:52 +00:00
richard
99129c437a
Zone stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3069 72102866-910b-0410-8b05-ffd578937521
1998-10-15 05:03:16 +00:00
richard
95ff15509f
tidied a little
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3051 72102866-910b-0410-8b05-ffd578937521
1998-10-11 06:26:40 +00:00
richard
bd110748d4
Tiny property-list parsing optimisations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3046 72102866-910b-0410-8b05-ffd578937521
1998-10-09 08:36:37 +00:00
richard
7694a7f14e
Some final tiny optimisations for testing string equality.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3045 72102866-910b-0410-8b05-ffd578937521
1998-10-09 04:24:56 +00:00
richard
50e19ff74b
Check for nil passed to isEqual:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3039 72102866-910b-0410-8b05-ffd578937521
1998-10-07 20:17:16 +00:00
richard
39b8ff1baf
Efficiency hacks - avoiding objc messaging overheads.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3032 72102866-910b-0410-8b05-ffd578937521
1998-10-06 15:11:27 +00:00
richard
ecee29a03b
Better NSString hash and comparison
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3028 72102866-910b-0410-8b05-ffd578937521
1998-10-03 21:23:04 +00:00
richard
38796b2e68
Improve dictionary lookup for strings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3003 72102866-910b-0410-8b05-ffd578937521
1998-10-01 05:22:47 +00:00
richard
0806cb068b
Removed references to cStringNoCopy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2990 72102866-910b-0410-8b05-ffd578937521
1998-09-30 07:42:38 +00:00
richard
24cf296541
Performance hacks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2895 72102866-910b-0410-8b05-ffd578937521
1998-08-03 15:31:33 +00:00
fedor
b1862cea5d
Patches from Kienenberger, Yamato, Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2719 72102866-910b-0410-8b05-ffd578937521
1998-02-03 14:20:00 +00:00
fedor
65b4ee42ff
String fixes from stevo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2685 72102866-910b-0410-8b05-ffd578937521
1998-01-08 15:25:59 +00:00
fedor
5fd6374c07
NSString fixes from Stevo Crvenkovski
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2672 72102866-910b-0410-8b05-ffd578937521
1997-12-08 20:04:16 +00:00
netc
5f7871270a
Remove dependency upon config.h by headers files and include
...
directly in source files because the config.h file is system
dependent, used just for compiling the source, and should
not be installed.
Some minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2619 72102866-910b-0410-8b05-ffd578937521
1997-11-06 00:51:23 +00:00
fedor
f88a65db7e
Rewrite of NSData from Richard Frith-Macdonald <richard@brainstorm.co.uk>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2459 72102866-910b-0410-8b05-ffd578937521
1997-09-29 14:39:53 +00:00
fedor
aa0e1c2375
DO patches (Sep 12 from Richard Frith-MacDonald)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2419 72102866-910b-0410-8b05-ffd578937521
1997-09-12 17:54:10 +00:00
fedor
a57d791f91
Patches submitted from May 20 to Aug 28 1997
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2406 72102866-910b-0410-8b05-ffd578937521
1997-09-01 21:59:51 +00:00
mccallum
e22ff194a4
Changes from Stevo Crvenkovski. See ChangeLog Mar 23 22:14:21
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2302 72102866-910b-0410-8b05-ffd578937521
1997-05-03 18:05:21 +00:00
mccallum
1b0b2e5f30
Changes from Jeremy Bettis. See ChangeLog Jan 21 17:09:09
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2290 72102866-910b-0410-8b05-ffd578937521
1997-05-03 17:05:57 +00:00
mccallum
cec7d4bb60
([NSGMutableCString -insertString:atIndex:]): Use -cStringNoCopy
...
instead of the removed method -_cStringContents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1995 72102866-910b-0410-8b05-ffd578937521
1997-01-05 23:17:52 +00:00
mccallum
1429025e5d
([NSGCString -emptyCopy]): Method removed. It was part of the
...
Collecting protocol.
([NSGMutableCString -emptyCopy:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1947 72102866-910b-0410-8b05-ffd578937521
1996-11-24 18:27:58 +00:00
mccallum
8bce6ffe5d
([NSGCString -substringFromRange:]): Don't always return a mutable
...
string class; return the same mutable/immutable string class as self.
This also simplies the code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1707 72102866-910b-0410-8b05-ffd578937521
1996-09-07 17:54:08 +00:00
mccallum
d8fb0d2318
([NSGCString -substringFromRange:]): New method, overrides superclass
...
method with more efficient implementation. (From Eric Norum.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1706 72102866-910b-0410-8b05-ffd578937521
1996-09-07 17:47:24 +00:00
mccallum
49d43a44aa
Change "Gnustep" to "GNUstep"
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1521 72102866-910b-0410-8b05-ffd578937521
1996-05-12 00:56:10 +00:00
mccallum
3228ed0477
Change R. Andrew McCallum to post-marriage name: Andrew Kachites McCallum
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1456 72102866-910b-0410-8b05-ffd578937521
1996-04-17 20:17:45 +00:00
mccallum
dbe4613ced
Rename in comments from GNU Objective C Class Library to Gnustep Base Library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1451 72102866-910b-0410-8b05-ffd578937521
1996-04-17 19:55:26 +00:00
mccallum
89d67bb808
Fix typo; it is preface.h, not prefix.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1420 72102866-910b-0410-8b05-ffd578937521
1996-04-17 15:34:35 +00:00
mccallum
d4b12b4053
Change all include objects/*.h to include gnustep/base/*.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1419 72102866-910b-0410-8b05-ffd578937521
1996-04-17 15:23:00 +00:00
mccallum
7c4cd74195
Comment fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1169 72102866-910b-0410-8b05-ffd578937521
1996-03-18 13:56:13 +00:00
mccallum
1809abb47f
Overhaul for new collection class scheme to improve distributed
...
objects and NeXT-compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@966 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:05:47 +00:00
mccallum
07b43d0e5d
Use string objects instead of C strings
...
for name arguments to encoding methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@796 72102866-910b-0410-8b05-ffd578937521
1996-01-24 03:33:21 +00:00
mccallum
e8e57eaff3
Use new-style method name "..ValueOfObjCType"
...
and "..ValueOfCType", instead of "..ValueOfType" and
"..ValueOfSimpleType".
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@781 72102866-910b-0410-8b05-ffd578937521
1996-01-23 23:57:17 +00:00
mccallum
c3abf3ba97
([NSGCString -cStringNoCopy]): New method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@765 72102866-910b-0410-8b05-ffd578937521
1996-01-23 21:15:23 +00:00
mccallum
cc256506a8
([NSGCString -emptyCopy]): Use [super emptyCopy], not [super allocCopy].
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@691 72102866-910b-0410-8b05-ffd578937521
1996-01-08 16:25:10 +00:00
mccallum
1edc8b38e0
Patched from mail. See ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@627 72102866-910b-0410-8b05-ffd578937521
1995-10-18 16:47:59 +00:00
mccallum
43da69d1ae
Patched from mail. See ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@612 72102866-910b-0410-8b05-ffd578937521
1995-09-21 17:42:46 +00:00