richard
f8b59d8868
Various fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8810 72102866-910b-0410-8b05-ffd578937521
2001-01-26 12:09:35 +00:00
richard
0ab12ac694
Array tidyup/optimisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8509 72102866-910b-0410-8b05-ffd578937521
2001-01-08 16:45:36 +00:00
FredKiefer
58f7363054
Corrected [NSMutableArray arrayWithObject:] to
...
return obj instead of self.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8083 72102866-910b-0410-8b05-ffd578937521
2000-11-12 13:58:52 +00:00
richard
3df5d8e527
Basic tidyup for start of support for apple runtime
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7949 72102866-910b-0410-8b05-ffd578937521
2000-10-31 16:17:33 +00:00
richard
7310a9148b
Minor modification for Apple runtime
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7933 72102866-910b-0410-8b05-ffd578937521
2000-10-30 18:00:27 +00:00
richard
65241c052d
Class cluster and encoding/decoding fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7825 72102866-910b-0410-8b05-ffd578937521
2000-10-16 12:35:42 +00:00
richard
b1d5d768fb
NSString rewrite/reorganisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7769 72102866-910b-0410-8b05-ffd578937521
2000-10-09 04:41:18 +00:00
richard
d800ea424a
Many and various fixes for XML and URL stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7587 72102866-910b-0410-8b05-ffd578937521
2000-09-22 18:55:21 +00:00
fedor
a051ddd885
Merge 0.6.6 branch into main.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7187 72102866-910b-0410-8b05-ffd578937521
2000-08-07 22:00:31 +00:00
richard
54afbd1dcf
Implemented description method for NSUserDefaults. and tidied description stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6332 72102866-910b-0410-8b05-ffd578937521
2000-03-19 09:23:41 +00:00
richard
df92ce66a7
description tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6297 72102866-910b-0410-8b05-ffd578937521
2000-03-17 13:13:08 +00:00
fedor
81b7455bda
Merge from 0.6.5
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6040 72102866-910b-0410-8b05-ffd578937521
2000-02-19 00:40:47 +00:00
richard
22f09ca318
Masses of fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5474 72102866-910b-0410-8b05-ffd578937521
1999-12-13 12:14:01 +00:00
cball
b35bbfad7e
NSCalendarDate.m - dateByAddingYears lost timezone info.
...
- initWithString didn't deal with adjacent format
specifiers.
NSDate.m - addTimeInterval messed up timezone if used with
CalendarDate.
NSArray.m - NSMutableArray's comparered against a garbage pointer
NSGArray.m on removal. This causes real problems on SMP machines.
NSTimeZone.m - The GMT+-xx files on OpenStep are in the root directory
and they are in Etc/* in gnustep so check both.
NSObject.m - The release code was slightly broken for SMP machine
use.
NSLock.m - Trylock was broken and lockBeforeDate unimplemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5436 72102866-910b-0410-8b05-ffd578937521
1999-12-10 00:59:40 +00:00
richard
c3fb857b06
Checks for illegal comparator return values.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5349 72102866-910b-0410-8b05-ffd578937521
1999-12-01 19:36:20 +00:00
richard
7de0bc66f0
Improved logging.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5139 72102866-910b-0410-8b05-ffd578937521
1999-11-07 14:50:30 +00:00
richard
11d14c597d
Encourage better coding by warning about attempts to remove nil objects
...
from arrays.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5131 72102866-910b-0410-8b05-ffd578937521
1999-11-04 10:42:20 +00:00
richard
eb1c061d9b
Tidyup for GC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4956 72102866-910b-0410-8b05-ffd578937521
1999-09-28 19:35:09 +00:00
richard
65b8d0067c
More GC tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4953 72102866-910b-0410-8b05-ffd578937521
1999-09-28 11:10:34 +00:00
richard
775722b78e
Various tidyups and optimisations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4951 72102866-910b-0410-8b05-ffd578937521
1999-09-28 08:48:27 +00:00
richard
6a01c2a85d
Optimisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4894 72102866-910b-0410-8b05-ffd578937521
1999-09-14 19:24:58 +00:00
fedor
302c691e79
Merge from dawn
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4853 72102866-910b-0410-8b05-ffd578937521
1999-09-09 02:56:20 +00:00
richard
a6a0d26f0c
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4500 72102866-910b-0410-8b05-ffd578937521
1999-06-30 21:13:19 +00:00
richard
7fffe7ce03
Inline map and array updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4447 72102866-910b-0410-8b05-ffd578937521
1999-06-21 08:30:26 +00:00
richard
a620f606d9
Improved range checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4360 72102866-910b-0410-8b05-ffd578937521
1999-06-04 16:05:45 +00:00
richard
f4af85f50e
Property-list optimisations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4300 72102866-910b-0410-8b05-ffd578937521
1999-05-26 17:09:21 +00:00
mguesdon
b04005c2f1
Corrected bug in NSArray.m getObjects: (id*)aBuffer range: (NSRange)aRange
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4240 72102866-910b-0410-8b05-ffd578937521
1999-05-11 13:05:24 +00:00
richard
fb7def4cd8
Minor optimisations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4212 72102866-910b-0410-8b05-ffd578937521
1999-05-06 14:42:26 +00:00
richard
dadad8798a
Make GNUstep copying of containers consistent with OPENSTEP
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4047 72102866-910b-0410-8b05-ffd578937521
1999-04-08 12:17:15 +00:00
michael
34a325522b
Added @end for NSArrayEnumeratorReverse.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3763 72102866-910b-0410-8b05-ffd578937521
1999-02-20 19:59:45 +00:00
richard
ceb6143b1d
Bugfix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3724 72102866-910b-0410-8b05-ffd578937521
1999-02-16 16:18:26 +00:00
richard
73bc1de913
Bugfix in array - use insertion sort to make sure we delete objects at indices
...
correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3723 72102866-910b-0410-8b05-ffd578937521
1999-02-16 16:08:59 +00:00
richard
a9d37b657d
property list updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3653 72102866-910b-0410-8b05-ffd578937521
1999-02-04 13:51:29 +00:00
richard
9326334ae8
Fixed memory leaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3632 72102866-910b-0410-8b05-ffd578937521
1999-02-01 10:36:05 +00:00
richard
29132b8bad
Bugfixes suggested by Benhur-de-Oliveira.Stein@imag.fr
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3555 72102866-910b-0410-8b05-ffd578937521
1999-01-11 17:28:51 +00:00
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
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
aed4277831
Optimize NSAutoreleasePool +new
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3275 72102866-910b-0410-8b05-ffd578937521
1998-11-20 13:44:59 +00:00
richard
36eb49bfea
Improved conformance
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3268 72102866-910b-0410-8b05-ffd578937521
1998-11-20 05:43:27 +00:00
richard
d3750cb47f
Tiny optimisation of makeObjectsPerform...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3219 72102866-910b-0410-8b05-ffd578937521
1998-11-14 03:48:55 +00:00
richard
c1befc7b44
Corrected [-hash] implementations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3123 72102866-910b-0410-8b05-ffd578937521
1998-10-27 08:12:49 +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
9f53836c50
Major efficieny rewrites.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3043 72102866-910b-0410-8b05-ffd578937521
1998-10-08 13:46:53 +00:00
fedor
fca11c379c
Make NSObject conform to specs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2987 72102866-910b-0410-8b05-ffd578937521
1998-09-28 20:38:02 +00:00
richard
66f5d6348e
Moved some essentials into core
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2893 72102866-910b-0410-8b05-ffd578937521
1998-08-01 21:34:58 +00:00
richard
fa0f1a19ca
Housekeeping - typecasts to avoid warnings and removal of redundant methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2870 72102866-910b-0410-8b05-ffd578937521
1998-07-29 09:22:18 +00:00
fedor
6176ccb7c4
Various fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2796 72102866-910b-0410-8b05-ffd578937521
1998-05-13 19:25:38 +00:00
netc
8a67770732
* Utilize documentation rules in Makefile Package.
...
* doc/GNUmakefile: Rewrite to use Makefile Package.
* doc/Makefile.postamble: Remove old obsolete rules.
* Documentation which covers GNUstep as a whole versus just
gstep-base has been moved to the top level Documentation dir.
* GNUstep-HOWTO: Delete.
* doc/gnustep-base.tmpl.texi: GNUstep-HOWTO and FAQ removed.
Add variable so that included files know they are within the
main document.
* doc/gnustep-howto.tmpl.texi: Delete.
* doc/faq.tmpl.texi: Delete.
* doc/announce.tmpl.texi: Don't include version.texi needlessly.
* doc/news.tmpl.texi: Don't include version.texi needlessly.
* doc/todo.tmpl.texi: Don't include version.texi needlessly.
* src/GNUmakefile: Don't compile Random class as the name too
often conflicts with user apps.
* src/GetDefEncoding.m: Reformat.
* src/NSArray.m (-replaceObjectsInRange:withObjectsFromArray:):
Fix range check. Use enumerator instead of count.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2783 72102866-910b-0410-8b05-ffd578937521
1998-04-06 02:09:44 +00:00
fedor
a0993c655f
Memory leak and other fixes from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2775 72102866-910b-0410-8b05-ffd578937521
1998-03-12 14:21:20 +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