Andrew McCallum
6ba8010e96
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
Andrew McCallum
d161a95cd8
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
Andrew McCallum
3646442782
(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
Andrew McCallum
2a7d95f055
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
Andrew McCallum
403165fd49
([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
Andrew McCallum
7c31f75f2e
([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
Andrew McCallum
bba9ead38e
([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
Andrew McCallum
8cf15bab85
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
Andrew McCallum
830129d4bf
([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
Andrew McCallum
84b6310d6b
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
Andrew McCallum
8ed02092f1
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
Andrew McCallum
543b27def0
([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
Andrew McCallum
dc1ac779d1
([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
Andrew McCallum
1eee143286
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
Andrew McCallum
41de093a32
([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
Andrew McCallum
0e3410748b
([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
Andrew McCallum
a2bacc12f6
([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
Andrew McCallum
2e20b94ea0
(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
Andrew McCallum
6d694e5630
(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
Andrew McCallum
a6512526f4
(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
Andrew McCallum
752a27ebd4
([NSGArchiver -initForWritingWithMutableData:]): New method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@439 72102866-910b-0410-8b05-ffd578937521
1995-06-20 16:14:50 +00:00
Andrew McCallum
81c55dff14
(prefix, exec_prefix, libdir, includedir): New variables.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@438 72102866-910b-0410-8b05-ffd578937521
1995-06-20 16:14:09 +00:00
Andrew McCallum
281e66706f
+ Fri May 26 11:17:54 1995 Adam Fedor <fedor@mode.colorado.edu>
...
+
+ * src/objc-load.c (objc_load_module): Don't execute ctor_list on
+ __ELF__ systems.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@434 72102866-910b-0410-8b05-ffd578937521
1995-05-26 17:54:55 +00:00
Andrew McCallum
92e53533d8
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@433 72102866-910b-0410-8b05-ffd578937521
1995-05-19 20:35:41 +00:00
Andrew McCallum
d8dcc3b026
(encodeWithCoder:, initWithCoder:): Remove class names from arg type
...
to avoid bogus warnings about protocol conformance.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@423 72102866-910b-0410-8b05-ffd578937521
1995-05-05 21:32:14 +00:00
Andrew McCallum
2402c8664d
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@420 72102866-910b-0410-8b05-ffd578937521
1995-05-05 21:16:49 +00:00
Andrew McCallum
bfc8c30324
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@419 72102866-910b-0410-8b05-ffd578937521
1995-05-05 21:03:04 +00:00
Andrew McCallum
9479ecffe3
Filled out skeleton. Most methods now implemented.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@413 72102866-910b-0410-8b05-ffd578937521
1995-05-05 18:31:51 +00:00
Andrew McCallum
dfe717a916
Fix #ifndef macro name; NSArray, not NSString!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@412 72102866-910b-0410-8b05-ffd578937521
1995-05-05 18:30:25 +00:00
Andrew McCallum
a11e8a9043
(-compare:options:range:): Simple implementation; not complete.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@411 72102866-910b-0410-8b05-ffd578937521
1995-05-05 18:29:12 +00:00
Andrew McCallum
d16aad8131
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@410 72102866-910b-0410-8b05-ffd578937521
1995-05-05 18:27:56 +00:00
Andrew McCallum
9dfa0537ac
(NSArray +allocWithZone:): Fixed to use NSAllocateObject.
...
(NSMutableArray +allocWithZone:): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@409 72102866-910b-0410-8b05-ffd578937521
1995-05-05 17:58:46 +00:00
Andrew McCallum
3131b8564b
(NSArray +allocWithZone:): Implemented.
...
(NSMutableArray +allocWithZone:): Implemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@408 72102866-910b-0410-8b05-ffd578937521
1995-05-05 15:50:26 +00:00
Andrew McCallum
109f709dce
(-initWithObjects:count:): Retain objects.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@406 72102866-910b-0410-8b05-ffd578937521
1995-05-05 14:46:35 +00:00
Andrew McCallum
6b826ce4ff
Include <Foundation/NSException.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@403 72102866-910b-0410-8b05-ffd578937521
1995-04-21 00:11:21 +00:00
Andrew McCallum
a427755065
(encodeWithCoder:, initWithCoder:): Include call to super since
...
NSObject now implements these methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@402 72102866-910b-0410-8b05-ffd578937521
1995-04-20 21:50:04 +00:00
Andrew McCallum
8e808d3bcc
(dataWithBytesNoCopy:length:): Send alloc to NSGData class, not self.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@401 72102866-910b-0410-8b05-ffd578937521
1995-04-20 16:04:56 +00:00
Andrew McCallum
c7c08a83b8
Patch from Albin Jones.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@400 72102866-910b-0410-8b05-ffd578937521
1995-04-20 16:02:26 +00:00
Andrew McCallum
24eeb2c332
(replaceBytesInRange:withBytes:): Get pointer with -mutableBytes, not
...
-bytes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@393 72102866-910b-0410-8b05-ffd578937521
1995-04-17 21:31:59 +00:00
Andrew McCallum
7699a66d17
Include from <Foundation/...>, not <foundation/...>.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@391 72102866-910b-0410-8b05-ffd578937521
1995-04-17 21:13:20 +00:00
Andrew McCallum
1ac1dd5308
(isAtEof): Renamed from streamEof.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@390 72102866-910b-0410-8b05-ffd578937521
1995-04-17 20:43:29 +00:00
Andrew McCallum
8d5e04bc53
Fix typo: We're declaring methods of NSCoder, not NSConcreteCoder.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@389 72102866-910b-0410-8b05-ffd578937521
1995-04-17 20:42:50 +00:00
Andrew McCallum
afc934c0ef
Insert the implementation of NSMutableData.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@387 72102866-910b-0410-8b05-ffd578937521
1995-04-17 20:40:59 +00:00
Andrew McCallum
7ca6167aef
Include <foundation/NSData.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@386 72102866-910b-0410-8b05-ffd578937521
1995-04-17 20:39:14 +00:00
Andrew McCallum
07904067a4
Fix typos.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@381 72102866-910b-0410-8b05-ffd578937521
1995-04-15 20:52:49 +00:00
Andrew McCallum
b2b3636970
Compare against [NSDate class], not NSDate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@375 72102866-910b-0410-8b05-ffd578937521
1995-04-15 20:02:56 +00:00
Andrew McCallum
7d4e788857
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@374 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:57:39 +00:00
Andrew McCallum
9ede0d2271
(-initWithMode:, -streamMode): Methods removed.
...
(-isWritable): New method.
(-initWithCoder): Renamed from +newWithCoder.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@373 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:57:25 +00:00
Andrew McCallum
4761f09df5
Method removed and put into Streaming protocol. Included from
...
objects/Streaming.h.
(mode): Instance variable removed.
(STREAM_READONLY, STREAM_WRITEONLY, STREAM_READWRITE): enum removed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@371 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:55:43 +00:00
Andrew McCallum
7c323bf09e
(mode): New instance variable, to replace one removed from Stream class.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@370 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:53:44 +00:00
Andrew McCallum
59af57f324
(-setStreamBufferCapacity:): Renamed from -setStreamBufferSize.
...
(-streamBufferCapacity): Renamed from -streamBufferSize.
(-isWriteable): New method.
(-streamBufferPrefix): Renamed from -streamPrefix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@369 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:52:36 +00:00
Andrew McCallum
958c22dda8
Change names from "Concrete"-style to "G"-style.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@368 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:48:46 +00:00
Andrew McCallum
d596d043fc
(-isWriteable): New method.
...
(-initWithCoder): Renamed and rewritten from +newWithCoder.
(-isAtEof): Renamed from -streamEof.
(-initWithFilePointer:fmode:): Use new mode ivar.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@367 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:45:41 +00:00
Andrew McCallum
6a7ac0eb7e
Fixed typos, and implemented many methods to call behavior methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@366 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:42:36 +00:00
Andrew McCallum
a58e53bc67
New protocol <MemoryStreaming>. Make MemoryStream class conform to it.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@364 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:41:24 +00:00
Andrew McCallum
87d50c751d
Fixed typos. Implemented -init.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@362 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:40:19 +00:00
Andrew McCallum
41579a1b05
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@361 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:39:49 +00:00
Andrew McCallum
26dfc2eb83
Added beginnings of an implementation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@359 72102866-910b-0410-8b05-ffd578937521
1995-04-15 19:38:52 +00:00
Andrew McCallum
03659389e9
(+enableRelease:, +enableDoubleReleaseCheck:,
...
+setPoolCountThreshhold:): New methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@354 72102866-910b-0410-8b05-ffd578937521
1995-04-14 15:01:24 +00:00
Andrew McCallum
85b41ee1f1
Fixed indentation. Added some calls to -notImplemented:.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@350 72102866-910b-0410-8b05-ffd578937521
1995-04-13 21:57:29 +00:00
Andrew McCallum
9a3802acdc
(-getBytes:range:): Implemented.
...
(-isEqual:): New method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@348 72102866-910b-0410-8b05-ffd578937521
1995-04-13 15:03:10 +00:00
Andrew McCallum
7678bfaab6
(removeElement:): Fix bug whereby the deleted node's parent still had
...
the deleted node as a right child. (Reported by Stephen Peters
<SPETERS@us.oracle.com>).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@347 72102866-910b-0410-8b05-ffd578937521
1995-04-12 15:34:39 +00:00
Andrew McCallum
f6c8f41a3b
(write:, read:): Put back these old-style archiving methods.
...
(From Stephen Peters <SPETERS@us.oracle.com>).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@346 72102866-910b-0410-8b05-ffd578937521
1995-04-12 15:15:53 +00:00
Andrew McCallum
2cd3041bbe
Fix copyright date and indentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@345 72102866-910b-0410-8b05-ffd578937521
1995-04-10 00:34:30 +00:00
Andrew McCallum
618cd00c85
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@342 72102866-910b-0410-8b05-ffd578937521
1995-04-10 00:10:51 +00:00
Andrew McCallum
40f9a58db7
(objectForAddress:): Return nil if address is not maintained by a
...
MallocAddress object. (Used to simply die.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@341 72102866-910b-0410-8b05-ffd578937521
1995-04-09 17:55:27 +00:00
Andrew McCallum
ef383d973d
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@339 72102866-910b-0410-8b05-ffd578937521
1995-04-09 02:42:37 +00:00
Andrew McCallum
4150b9d5b2
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@338 72102866-910b-0410-8b05-ffd578937521
1995-04-09 02:35:28 +00:00
Andrew McCallum
a8ea066216
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@335 72102866-910b-0410-8b05-ffd578937521
1995-04-09 02:20:37 +00:00
Andrew McCallum
b231a3719e
Convert to new Coder scheme. Use -initWithCoder instead
...
of +newWithCoder where appropriate. Remove arguments typed
(Coder*). Replace +_newCollectionWithCoder with
-_initCollectionWithCoder.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@334 72102866-910b-0410-8b05-ffd578937521
1995-04-09 02:06:39 +00:00
Andrew McCallum
0dc629b0ae
Convert to new Coder scheme. Use -initWithCoder instead
...
of +newWithCoder where appropriate. Remove arguments typed
(Coder*). Replace +_newCollectionWithCoder with
-_initCollectionWithCoder.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@333 72102866-910b-0410-8b05-ffd578937521
1995-04-09 01:53:53 +00:00
Andrew McCallum
779629a90d
(CommonCoding, Encoding, Decoding): New protocols.
...
(SelfCoding): New category of NSObject, interface only, no
implementation. This takes the place of the Coding Protocol.
(Coding): Protocol removed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@332 72102866-910b-0410-8b05-ffd578937521
1995-04-09 01:52:11 +00:00
Andrew McCallum
9ad9c01204
Use ConstantIndexedCollecting protocol where appropriate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@331 72102866-910b-0410-8b05-ffd578937521
1995-04-09 01:38:21 +00:00
Andrew McCallum
b9de7f970b
Use ConstantCollecting protocol where appropriate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@330 72102866-910b-0410-8b05-ffd578937521
1995-04-09 01:37:46 +00:00
Andrew McCallum
6c91c65cae
Move protocol conformance to category to avoid bogus gcc complaints.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@329 72102866-910b-0410-8b05-ffd578937521
1995-04-09 01:36:17 +00:00
Andrew McCallum
4ea408c414
(-decodeObjectAt:withName:): Send newWithCoder: if the clsas
...
responds to it, otherwise send initWithCoder.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@327 72102866-910b-0410-8b05-ffd578937521
1995-04-09 01:32:33 +00:00
Andrew McCallum
406a8e91ce
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@325 72102866-910b-0410-8b05-ffd578937521
1995-04-09 01:28:47 +00:00
Andrew McCallum
fb614e87be
(-decodeObjectAt:withName:): Create the instance and send
...
-initWithCoder if the object doesn't respond to +newWithCoder.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@324 72102866-910b-0410-8b05-ffd578937521
1995-04-08 18:44:45 +00:00
Andrew McCallum
4f29368130
(RemoteSelfCoding): Renamed category from RemoteCoding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@323 72102866-910b-0410-8b05-ffd578937521
1995-04-08 18:28:31 +00:00
Andrew McCallum
7267789e01
Removed Coding protocol. It's already provided by NSObject.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@322 72102866-910b-0410-8b05-ffd578937521
1995-04-08 18:27:19 +00:00
Andrew McCallum
4efaef2384
(ConnectedSelfCoding): Renamed protocol from ConnectedCoding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@321 72102866-910b-0410-8b05-ffd578937521
1995-04-08 18:26:30 +00:00
Andrew McCallum
af2d4108c4
(ConstantIndexedCollecting): New protocol extracted from
...
IndexedCollecting.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@320 72102866-910b-0410-8b05-ffd578937521
1995-04-08 17:05:21 +00:00
Andrew McCallum
9385d2fc89
(ConstantKeyedCollecting): New protocol extracted from KeyedCollecting.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@319 72102866-910b-0410-8b05-ffd578937521
1995-04-08 17:04:43 +00:00
Andrew McCallum
711e81f6ae
(ConstantCollecting): New protocol.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@318 72102866-910b-0410-8b05-ffd578937521
1995-04-08 17:04:07 +00:00
Andrew McCallum
0b30724d11
(-objectEnumerator, reverseObjectEnumerator): Implemented methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@316 72102866-910b-0410-8b05-ffd578937521
1995-04-07 21:39:43 +00:00
Andrew McCallum
7ffc862721
(dealloc): Remove dealloc of remote_proxies contents.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@314 72102866-910b-0410-8b05-ffd578937521
1995-04-07 21:23:24 +00:00
Andrew McCallum
226b70f947
(-componentsJoinedByString:): Implemented method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@313 72102866-910b-0410-8b05-ffd578937521
1995-04-07 21:01:59 +00:00
Andrew McCallum
381aa751fb
(initWithCapacity:): Make sure that capacity is greater than zero.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@312 72102866-910b-0410-8b05-ffd578937521
1995-04-07 20:56:20 +00:00
Andrew McCallum
848dd2a827
Copyright date fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@309 72102866-910b-0410-8b05-ffd578937521
1995-04-06 21:03:32 +00:00
Andrew McCallum
22af758465
Added header comment.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@304 72102866-910b-0410-8b05-ffd578937521
1995-04-06 19:41:46 +00:00
Andrew McCallum
2a6e51f23b
(-_encodeCollectionWithCoder:): Fix typo. Fix super call.
...
(+_newCollectionWithCoder:): Fix super call.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@302 72102866-910b-0410-8b05-ffd578937521
1995-04-06 18:47:08 +00:00
Andrew McCallum
807b4a970e
First version of stdobjects.h.in. Previous versions were actually
...
stdobjects.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@295 72102866-910b-0410-8b05-ffd578937521
1995-04-06 00:55:48 +00:00
Andrew McCallum
37028f2245
Added comment warning about delegatePoolLastMessageHadReceivers.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@294 72102866-910b-0410-8b05-ffd578937521
1995-04-05 23:04:16 +00:00
Andrew McCallum
6016c39104
(_last_message_had_receivers): New instance variable.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@293 72102866-910b-0410-8b05-ffd578937521
1995-04-05 21:58:12 +00:00
Andrew McCallum
1339626874
(-delegatePoolLastMessageHadReceivers): New method.
...
(-forward::, init): Set new ivar.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@292 72102866-910b-0410-8b05-ffd578937521
1995-04-05 21:57:52 +00:00
Andrew McCallum
9a409d63ba
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@291 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:47:19 +00:00
Andrew McCallum
6d6365e63c
(CALL_METHOD_IN_CLASS): Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@289 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:27:40 +00:00
Andrew McCallum
0d4689ba36
(+initialize): Use static "done".
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@286 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:25:08 +00:00
Andrew McCallum
d5ad853741
(allocWithZone): Removed method.
...
(arrayWithObjects:, initWithObjects:, initWithArray:, count,
indexOfObjectIdenticalTo:, indexOfObject:, isEqualToArray:,
makeObjectsPerform:, makeObjectsPerform:withObject:, lastObject,
firstObjectCommonWithArray:, arrayWithCapacity:, addObject:,
replaceObjectAtIndex:, removeLastObject, insertObject:atIndex:,
removeObjectAtIndex:, removeObjectIdenticalTo:, removeObject:,
removeAllObjects, addObjectsFromArray:,
removeObjectsFromIndices:numIndices:, removeObjectsInArray:,
copyWithZone:, mutableCopyWithZone:): Newly implemented or majorly
overhauled.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@285 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:23:03 +00:00
Andrew McCallum
dd4444884d
(class_add_methods_if_not_there): Only put method implementation in
...
dtable if the dtable is already installed, otherwise, just add it to
the class's methods list and let
__objc_install_dispatch_table_for_class put it in. Also, change
arguments. All callers updated.
(check_class_methods): New function.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@284 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:13:39 +00:00