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
0f103da9d3
(main): Fix serious bug by including `nil' at end of contents list.
...
Test forward and reverse enumerator objects.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@317 72102866-910b-0410-8b05-ffd578937521
1995-04-07 22:12:53 +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
4672627ad6
(GNUSTEP_MFILES): Added NSArrayEnumerator.m.
...
(GNUSTEP_HEADERS): Added foundation/NSArrayEnumerator.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@315 72102866-910b-0410-8b05-ffd578937521
1995-04-07 21:38:52 +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
a953c9e888
(DIST_FILES): Added volunteers-gnustep.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@311 72102866-910b-0410-8b05-ffd578937521
1995-04-07 20:36:01 +00:00
Andrew McCallum
b3df416043
Add request for %@.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@310 72102866-910b-0410-8b05-ffd578937521
1995-04-06 21:05:42 +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
a7ca83f178
Added incomplete section for describing string objects.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@308 72102866-910b-0410-8b05-ffd578937521
1995-04-06 20:59:50 +00:00
Andrew McCallum
6b24b13dcd
(DIST_FILES): Added AUTHORS.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@307 72102866-910b-0410-8b05-ffd578937521
1995-04-06 20:13:05 +00:00
Andrew McCallum
eed7f44313
(FILE_AUTHORS): New variable.
...
(AUTHORS): New target.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@306 72102866-910b-0410-8b05-ffd578937521
1995-04-06 20:12:21 +00:00
Andrew McCallum
0a40468d9e
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@305 72102866-910b-0410-8b05-ffd578937521
1995-04-06 20:11:43 +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
56b919e6c2
(DIST_FILES): Add objective-c.texi objective-c.info.
...
(RCS_FILES): Add objective-c.texi.
(objective-c.info): New target.
(info): Add objective-c.info.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@303 72102866-910b-0410-8b05-ffd578937521
1995-04-06 19:11:11 +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
e3ddaddc58
(GNUSTEP_OTHER_SRCFILES): Added NSConcreteNumber.m, NSCTemplateValue.m.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@301 72102866-910b-0410-8b05-ffd578937521
1995-04-06 02:02:53 +00:00
Andrew McCallum
8e06ad71e1
(GNU_HEADERS): Added objects/NSArray.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@300 72102866-910b-0410-8b05-ffd578937521
1995-04-06 01:57:07 +00:00
Andrew McCallum
8c55d855d7
(OBJECTS_SUBMINOR_VERSION): Version 0.1.8.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@299 72102866-910b-0410-8b05-ffd578937521
1995-04-06 01:40:56 +00:00
Andrew McCallum
0b3298180f
Explain changes after 0.1.7.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@298 72102866-910b-0410-8b05-ffd578937521
1995-04-06 01:39:58 +00:00
Andrew McCallum
9c3fc6c216
(NEXTSTEP_DERIVED_CFILES): New variable.
...
(NEXTSTEP_CFILES): NXStringTable_scan.c moved to above.
(NEXTSTEP_OBJS): Use NEXTSTEP_DERIVED_CFILES.
(DIST_FILES): Add NEXTSTEP_DERIVED_CFILES.
(objects/stdobjects.h): Target overhauled.
(libobjects.a): Add dependancy on objects/stdobjects.h.
(GNU_HEADERS): Remove objects/config.h, objects/stdobjects.h.
(INSTALL_HEADERS): Add objects/config.h, objects/stdobjects.h.
(NEXTSTEP_HEADERS): Removed README.
(GNUSTEP_HEADERS): Likewise.
(RCS_FILES): New variable.
(rcs-list-locked): New target.
(dynamic-load.h): Depend on config.status, for less re-making.
(version.texi): Depend on Makefile.in, not Makefile.
(realclean): Add objects/stdobjects.h objects/config.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@297 72102866-910b-0410-8b05-ffd578937521
1995-04-06 01:26:02 +00:00
Andrew McCallum
79bb828842
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@296 72102866-910b-0410-8b05-ffd578937521
1995-04-06 01:16:37 +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
baba8f65d9
Use @""-style strings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@290 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:34:40 +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
7c3d4ddc96
Added header comment.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@288 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:26:38 +00:00
Andrew McCallum
279892b075
Fixed indentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@287 72102866-910b-0410-8b05-ffd578937521
1995-04-05 20:26:11 +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
Andrew McCallum
25b5e6b3be
(main): "release" collections intead of "emtpy"ing them.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@283 72102866-910b-0410-8b05-ffd578937521
1995-04-05 16:15:15 +00:00
Andrew McCallum
dbeb7b9474
(NSDeallocateObject): Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@282 72102866-910b-0410-8b05-ffd578937521
1995-04-05 16:09:45 +00:00
Andrew McCallum
62948e12e4
(NSDeallocateObject): Get [anObject zone] before setting 0xdeadface.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@281 72102866-910b-0410-8b05-ffd578937521
1995-04-05 16:06:55 +00:00
Andrew McCallum
3c9d54ece4
(NSDeallocateObject): Set anObject->class_pointer to 0xdeadface, to
...
help catch message-sends to deallocated objects.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@280 72102866-910b-0410-8b05-ffd578937521
1995-04-05 16:05:51 +00:00
Andrew McCallum
f43c5d34f7
(_safeWithElementsCallNoRetain:): New method.
...
(dealloc, empty): Use it.
(send_release): New function.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@279 72102866-910b-0410-8b05-ffd578937521
1995-04-05 16:02:08 +00:00
Andrew McCallum
81649caa5c
(CLK_TCK): Use _CS_CLK_TCK instead of 3.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@278 72102866-910b-0410-8b05-ffd578937521
1995-04-05 15:22:29 +00:00
Andrew McCallum
a0883d5d9d
(+retain, +retainCount, +release, +autorelease): New methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@277 72102866-910b-0410-8b05-ffd578937521
1995-04-05 01:54:16 +00:00
Andrew McCallum
df4ee928b0
(SRCS): Added nsarray.m.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@276 72102866-910b-0410-8b05-ffd578937521
1995-04-05 00:52:00 +00:00
Andrew McCallum
e31cd97780
(GNUSTEP_HEADERS): Added foundation/NSUtilities.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@275 72102866-910b-0410-8b05-ffd578937521
1995-04-05 00:32:50 +00:00
Andrew McCallum
44aba65610
Inherit from NSObject, not Array.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@274 72102866-910b-0410-8b05-ffd578937521
1995-04-05 00:16:26 +00:00