Commit graph

5693 commits

Author SHA1 Message Date
mccallum
eb1a6df11e ([NSString -getCharacters:range:]): Decrement, not increment in loop.
(Reported by Harmut <benz@sophie-scholl.dbag.ulm.DaimlerBenz.COM>).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@493 72102866-910b-0410-8b05-ffd578937521
1995-07-05 21:19:20 +00:00
mccallum
0f728306e9 ([NSMethodSignature -dealloc]): Free returnTypes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@492 72102866-910b-0410-8b05-ffd578937521
1995-07-03 22:31:03 +00:00
mccallum
addc49727f Allow easy user-modification of concrete class.
([NSUnarchiver +_setConcreteClass:]): New method.
([NSUnarchiver +_concreteClass]): New method.
([NSUnarchiver +initialize]): New method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@491 72102866-910b-0410-8b05-ffd578937521
1995-07-03 22:22:37 +00:00
mccallum
c82709e1d8 Allow easy user-modification of concrete class. Removed references to
NSGData.
([NSArchiver +_setConcreteClass:]): New method.
([NSArchiver +_concreteClass]): New method.
([NSArchiver +initialize]): New method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@490 72102866-910b-0410-8b05-ffd578937521
1995-07-03 22:20:40 +00:00
mccallum
b1fe8f95a0 Allow easy user-modification of concrete class.
([NSData +_setConcreteClass:]): New method.
([NSData +_setMutableConcreteClass:]): New method.
([NSData +_concreteClass]): New method.
([NSData +_mutableConcreteClass]): New method.
([NSData +initialize]): New method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@489 72102866-910b-0410-8b05-ffd578937521
1995-07-03 22:10:49 +00:00
mccallum
14d7b1e14c Capitalize Foundation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@488 72102866-910b-0410-8b05-ffd578937521
1995-07-01 19:10:22 +00:00
mccallum
1479421e5e Update copyright.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@487 72102866-910b-0410-8b05-ffd578937521
1995-07-01 19:01:11 +00:00
mccallum
cc3ec28e75 (GNUSTEP_MFILES): Remove NSArrayEnumerator.m.
(GNUSTEP_HEADERS): Remove Foundation/NSArrayEnumerator.h.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@486 72102866-910b-0410-8b05-ffd578937521
1995-07-01 18:39:22 +00:00
mccallum
783733a346 Moved NSArrayEnumerator interface and implementation from separate
files to here.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@485 72102866-910b-0410-8b05-ffd578937521
1995-07-01 18:38:03 +00:00
mccallum
e9b61a4450 Update copyright.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@484 72102866-910b-0410-8b05-ffd578937521
1995-07-01 18:34:58 +00:00
mccallum
271a0a7f7e (NSLocationInRange): Added __attribute__ ((unused)).
(NSMaxRange): Likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@483 72102866-910b-0410-8b05-ffd578937521
1995-06-30 20:42:09 +00:00
mccallum
56ba95133e (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): New variables.
(install): Depend on installdirs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@482 72102866-910b-0410-8b05-ffd578937521
1995-06-30 20:30:47 +00:00
mccallum
7b9a9f2e14 (ALL_CPPFLAGS): Look in src for includes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@481 72102866-910b-0410-8b05-ffd578937521
1995-06-30 20:29:22 +00:00
mccallum
9bd150f7a2 Use release instead of free.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@480 72102866-910b-0410-8b05-ffd578937521
1995-06-30 20:28:51 +00:00
mccallum
74a57cb6e5 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@479 72102866-910b-0410-8b05-ffd578937521
1995-06-30 20:26:56 +00:00
mccallum
ae94ebb226 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@478 72102866-910b-0410-8b05-ffd578937521
1995-06-30 15:09:11 +00:00
mccallum
0956007421 (OBJECTS_SUBMINOR_VERSION): Version 0.1.13.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@477 72102866-910b-0410-8b05-ffd578937521
1995-06-30 14:26:07 +00:00
mccallum
a262f9164a (Noteworthy chnages since version 0.1.12): New section.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@476 72102866-910b-0410-8b05-ffd578937521
1995-06-30 14:25:41 +00:00
mccallum
ba5f7f4415 ([NSDictionary +_setConcreteClass:]): New method.
([NSDictionary +_setMutableConcreteClass:]): New method.
([NSDictionary +_concreteClass]): New method.
([NSDictionary +_mutableConcreteClass]): New method.
([NSDictionary +initialize]): New method.
(NSDictionary_concrete_class, NSMutableDictionary_concrete_class): New
static variables.
([NSDictionary -copyWithZone:]): Make a deep copy to conform to spec;
it was a shallow copy.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@475 72102866-910b-0410-8b05-ffd578937521
1995-06-30 14:21:45 +00:00
mccallum
7a1f748dd8 ([NSArray +arrayWithObjects:]): Fix typo.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@474 72102866-910b-0410-8b05-ffd578937521
1995-06-30 14:19:53 +00:00
mccallum
b34a29a236 ([NSArray +_setMutableConcreteClass:]): New method.
([NSArray +_mutableConcreteClass]): New method.
([NSArray -copyWithZone:]): Make is a deep copy to conform to spec; it
was a shallow copy.
([NSMutableArray _setConcreteClass], [NSMutableArray_concreteClass]):
Removed.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@473 72102866-910b-0410-8b05-ffd578937521
1995-06-30 14:07:44 +00:00
mccallum
5344b93b3f Allow easy user-modification of concrete class.
([NSArray +_setConcreteClass:]): New method.
([NSArray +_concreteClass]): New method.
([NSArray +initialize]): New method.
(NSArray_concrete_class): New static variable.
([NSArray +arrayWithObject:]): Don't use addObject:.
([NSMutableArray +_setConcreteClass:]): New method.
([NSMutableArray +_concreteClass]): New method.
([NSMutableArray +initialize]): New method.
(NSMutableArray_concrete_class): New static variable.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@472 72102866-910b-0410-8b05-ffd578937521
1995-06-30 13:45:13 +00:00
mccallum
1c11729e8a (rcs-list-locked): Fix typo.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@471 72102866-910b-0410-8b05-ffd578937521
1995-06-29 02:24:59 +00:00
mccallum
6d3a76f4de (DIST_FILES): Remove gcc patch files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@470 72102866-910b-0410-8b05-ffd578937521
1995-06-29 02:17:30 +00:00
mccallum
25deaf88ac Remove instructions for gcc patches.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@469 72102866-910b-0410-8b05-ffd578937521
1995-06-29 02:16:57 +00:00
mccallum
bc09435c49 ([Dictionary initWithType:keyType:capacity]): Declare it.
([Dictionary initWithType:capacity]): Likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@468 72102866-910b-0410-8b05-ffd578937521
1995-06-29 02:06:19 +00:00
mccallum
2b0814a862 (RCS_FILES): Added Makeconf.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@467 72102866-910b-0410-8b05-ffd578937521
1995-06-29 01:42:23 +00:00
mccallum
ea2945d062 (DIST_FILES): Added RCS_FILES.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@466 72102866-910b-0410-8b05-ffd578937521
1995-06-29 01:36:34 +00:00
mccallum
756552adc2 Add _SEQUENT_ to lrand48 conditional.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@465 72102866-910b-0410-8b05-ffd578937521
1995-06-29 01:08:14 +00:00
mccallum
d61783e463 Include Sequent support. (Thanks to Matt Nelson <nelsonm@ctron.com>).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@464 72102866-910b-0410-8b05-ffd578937521
1995-06-29 01:05:29 +00:00
mccallum
259bf6d783 Include Sequent support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@463 72102866-910b-0410-8b05-ffd578937521
1995-06-29 01:04:33 +00:00
mccallum
8ba60dd26e ([Connection +newForInPort:outPort:ancestorConnection:]): Add comment.
I need to fix retain/release for Connection.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@462 72102866-910b-0410-8b05-ffd578937521
1995-06-29 00:53:34 +00:00
mccallum
ad03940151 (main): Use -invalidate, not -release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@461 72102866-910b-0410-8b05-ffd578937521
1995-06-29 00:52:41 +00:00
mccallum
c708d2d80f (main): Use -invalidate, not -release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@460 72102866-910b-0410-8b05-ffd578937521
1995-06-29 00:45:55 +00:00
mccallum
92069c928c Put src in all dependencies on libobjects.a.
(OBJECTS_NEXT_INCLUDES): Look in src directory.
(LIBS): Likewise.
(ALL_CPPFLAGS): Likewise.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@459 72102866-910b-0410-8b05-ffd578937521
1995-06-28 23:54:31 +00:00
mccallum
2614d24602 Use libobjects' Coder instead of GNU TypedStream. Comment out
BinaryTree testing.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@458 72102866-910b-0410-8b05-ffd578937521
1995-06-28 23:51:10 +00:00
mccallum
6f04986bd7 ([BinaryTree -_initCollectionWithCoder:]): Disabled with
-notImplemented.  I need to fix decoding of this class.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@457 72102866-910b-0410-8b05-ffd578937521
1995-06-28 23:50:13 +00:00
mccallum
0a3f6f66c9 Added comment. I need to fix decoding of this class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@456 72102866-910b-0410-8b05-ffd578937521
1995-06-28 23:49:52 +00:00
mccallum
5ee18261b4 ([Collection -_safeWithElementsCallNoRetain:]): Use malloc not alloca.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@455 72102866-910b-0410-8b05-ffd578937521
1995-06-28 23:21:00 +00:00
mccallum
a578d2b436 ([NSGArchiver -initForWritingWithMutableData:]): Comment out for now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@454 72102866-910b-0410-8b05-ffd578937521
1995-06-28 23:01:00 +00:00
mccallum
3f48565bcd ([Dictionary -putElement:atKey:]): Release previous element.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@453 72102866-910b-0410-8b05-ffd578937521
1995-06-28 22:57:21 +00:00
mccallum
89c02c3a8b (NSDecrementExtraRefCountWasZero): Return correct value.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@452 72102866-910b-0410-8b05-ffd578937521
1995-06-28 22:56:42 +00:00
mccallum
379998f2bb (CFLAGS): Remove -Wall.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@451 72102866-910b-0410-8b05-ffd578937521
1995-06-28 22:52:17 +00:00
mccallum
68043afb57 Use machines.texi.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@450 72102866-910b-0410-8b05-ffd578937521
1995-06-28 22:33:12 +00:00
mccallum
c5d1cd9182 (TEXI_FILES): Added machines.texi.
(info): Removed libobjects.texi and objective-c.texi.
(objective-c): Print apology about makeinfo.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@449 72102866-910b-0410-8b05-ffd578937521
1995-06-28 22:31:35 +00:00
mccallum
77e0bd0b3d (objects/stdobjects.h): Depend on ../Version, not Makefile.in.
(AUTHORS): Fix echo'ing of newlines.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@448 72102866-910b-0410-8b05-ffd578937521
1995-06-25 22:10:52 +00:00
mccallum
6d4b74eeaf (OBJECTS_SUBMINOR_VERSION): Version 0.1.12.
(OBJECTS_GCC_VERSION): Upped from 2.6.3 to 2.7.0.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@447 72102866-910b-0410-8b05-ffd578937521
1995-06-25 22:08:26 +00:00
mccallum
bcbb8607ce Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@446 72102866-910b-0410-8b05-ffd578937521
1995-06-25 22:07:18 +00:00
mccallum
eff8af4a6a Added Ultrix 4.2 and HP/UX 9.01 to list of previously working
configurations.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@445 72102866-910b-0410-8b05-ffd578937521
1995-06-25 21:43:38 +00:00
mccallum
d0d8ed6819 Include $(srcdir)/../Makeconf.
(RCS_FILES): New variable.
(install, uninstall): New targets.
(copy-dist): Converted to new scheme.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@444 72102866-910b-0410-8b05-ffd578937521
1995-06-20 16:32:10 +00:00