mccallum
3bd97746b3
(shallowCopyAs:, emptyCopyAs:, copyAs:): Change arg type to (Class).
...
(dealloc, empty): Don't use safe version of makeObjectsPerform:.
(_empty, _collectionDealloc): Move to a category.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@172 72102866-910b-0410-8b05-ffd578937521
1995-03-23 03:37:22 +00:00
mccallum
339160af5a
(shallowCopyAs:, emptyCopyAs:, copyAs:): Change arg type to (Class).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@171 72102866-910b-0410-8b05-ffd578937521
1995-03-23 03:35:01 +00:00
mccallum
53c421b413
(class): Fix return value.
...
(encodeWithCoder:) #ifdef out for now, until we fix compatibility with
GNU Coder.
(perform:with:): New method in NEXTSTEP category.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@169 72102866-910b-0410-8b05-ffd578937521
1995-03-23 03:31:30 +00:00
mccallum
781b36616e
(zone): New method.
...
(isProxy): Remove method from NSObject category.
Don't include objects/AutoreleasePool.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@168 72102866-910b-0410-8b05-ffd578937521
1995-03-23 03:29:35 +00:00
mccallum
4151cf0b65
(_collectionDealloc): Fix super call.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@166 72102866-910b-0410-8b05-ffd578937521
1995-03-23 03:27:01 +00:00
mccallum
805a34014b
(encodeSelector:withName:): Use sel_get_any_uid() to get sel type if
...
we can't get it the normal way.
(newWithCoder:): Use NSAllocateObject.
(isProxy): Removed from NSObject category.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@164 72102866-910b-0410-8b05-ffd578937521
1995-03-23 03:20:04 +00:00
mccallum
8fb338daf4
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@163 72102866-910b-0410-8b05-ffd578937521
1995-03-22 22:29:33 +00:00
mccallum
6f852b1188
(releaseObjects, release): Methods removed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@162 72102866-910b-0410-8b05-ffd578937521
1995-03-22 21:37:04 +00:00
mccallum
d2dafa936f
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@161 72102866-910b-0410-8b05-ffd578937521
1995-03-18 17:15:15 +00:00
mccallum
db78e68bd8
(zone): Implemented.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@160 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:58:29 +00:00
mccallum
a31aafc207
(NSDeallocateObject): Use zone argument.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@159 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:57:31 +00:00
mccallum
dd5574d9e2
(NSAllocateObject): Use zone argument.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@158 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:55:17 +00:00
mccallum
aef82b1c3d
(replaceElementAtIndex:with:): Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@157 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:53:52 +00:00
mccallum
c814380480
(initialize): return void.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@156 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:53:04 +00:00
mccallum
6f6a4c1fcf
(NSAllocateObject, NSDeallocateObject, NSCopyObject): These functions
...
moved to separate files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@154 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:41:27 +00:00
mccallum
4d01c6b454
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@153 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:39:48 +00:00
mccallum
df49bc149f
Base on objc_malloc and friends, not malloc.
...
Reformat header comment.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@152 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:32:31 +00:00
mccallum
85d707fed8
(objc_valloc): New function declared.
...
(OBJC_VALLOC): New macro.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@151 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:30:34 +00:00
mccallum
34e67735eb
(objc_valloc): New function pointer.
...
(__objc_valloc): New function.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@150 72102866-910b-0410-8b05-ffd578937521
1995-03-18 16:29:30 +00:00
mccallum
56cc4cd2d2
(_collectionDealloc): Renamed from dealloc.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@149 72102866-910b-0410-8b05-ffd578937521
1995-03-18 15:48:28 +00:00
mccallum
1fcfc8bf93
(dealloc): Call NSDeallocateObject().
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@148 72102866-910b-0410-8b05-ffd578937521
1995-03-18 15:47:46 +00:00
mccallum
afc72b41bb
(dealloc): Deleted.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@147 72102866-910b-0410-8b05-ffd578937521
1995-03-18 15:46:33 +00:00
mccallum
cc3460406a
Removed Object(Retaining) category.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@146 72102866-910b-0410-8b05-ffd578937521
1995-03-18 15:44:32 +00:00
mccallum
514ddf3e89
(_empty): Renamed from emtpy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@145 72102866-910b-0410-8b05-ffd578937521
1995-03-18 15:41:00 +00:00
mccallum
09c43ba360
Do retain/release/autorelease of contents as appropriate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@143 72102866-910b-0410-8b05-ffd578937521
1995-03-17 20:30:37 +00:00
mccallum
3b6b5c8905
(_empty): Renamed from emtpy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@142 72102866-910b-0410-8b05-ffd578937521
1995-03-17 20:28:43 +00:00
mccallum
3da51ab169
(_collectionDealloc): Renamed from dealloc.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@141 72102866-910b-0410-8b05-ffd578937521
1995-03-17 20:26:27 +00:00
mccallum
639adc82e5
(_empty): Renamed from emtpy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@140 72102866-910b-0410-8b05-ffd578937521
1995-03-17 20:15:07 +00:00
mccallum
7059c85210
(_empty): Renamed from emtpy.
...
(dealloc): empty self first.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@139 72102866-910b-0410-8b05-ffd578937521
1995-03-17 20:14:08 +00:00
mccallum
10b37d09d9
(dealloc): Remove unneccesary releaseObjects.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@138 72102866-910b-0410-8b05-ffd578937521
1995-03-17 20:11:35 +00:00
mccallum
1ee91a705f
Rename method "empty" to "_empty". Rename "releaseObjects" to "empty".
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@137 72102866-910b-0410-8b05-ffd578937521
1995-03-17 20:08:55 +00:00
mccallum
dac4ec0f04
Do retain/release/autorelease of contents as appropriate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@136 72102866-910b-0410-8b05-ffd578937521
1995-03-17 19:34:04 +00:00
mccallum
264d951458
Do retain/release/autorelease of contents as appropriate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@135 72102866-910b-0410-8b05-ffd578937521
1995-03-17 19:25:26 +00:00
mccallum
f4e1da3e6d
Fix typos.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@134 72102866-910b-0410-8b05-ffd578937521
1995-03-17 19:18:55 +00:00
mccallum
0669837361
Do retain/release/autorelease of contents as appropriate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@133 72102866-910b-0410-8b05-ffd578937521
1995-03-17 19:18:06 +00:00
mccallum
6feb89546b
(mutableCopy): New method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@132 72102866-910b-0410-8b05-ffd578937521
1995-03-17 16:10:05 +00:00
mccallum
74a3bb4f3e
(autorelease): Ask NSObject for autoreleaseClass.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@131 72102866-910b-0410-8b05-ffd578937521
1995-03-17 16:09:24 +00:00
mccallum
e7b13a8cb7
(initWithCString:range:): Make arg const.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@130 72102866-910b-0410-8b05-ffd578937521
1995-03-17 16:00:34 +00:00
mccallum
ab87e0700d
Do retain/release/autorelease of contents as appropriate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@129 72102866-910b-0410-8b05-ffd578937521
1995-03-15 23:36:56 +00:00
mccallum
f92e432680
(RETAIN_ELT, RELEASE_ELT, AUTORELEASE_ELT): New macros.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@125 72102866-910b-0410-8b05-ffd578937521
1995-03-14 16:50:20 +00:00
mccallum
6818111a6f
#include objects/String.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@123 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:36:33 +00:00
mccallum
b02cf00ff1
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@122 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:27:46 +00:00
mccallum
1873256a83
(initialize): return void.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@121 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:27:21 +00:00
mccallum
35024314e5
(MutableString): Conform to ValueSetting, not ValueHolding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@120 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:24:45 +00:00
mccallum
2caa4b346d
Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@119 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:23:49 +00:00
mccallum
db8a865647
(initialize): return void.
...
Removed extraneous ;'s
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@118 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:23:25 +00:00
mccallum
7214ddda3e
Declare @class String;
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@117 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:22:20 +00:00
mccallum
92a8b52ebe
(alloc, respondsToSelector:, conformsToProtocol:) removed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@116 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:15:58 +00:00
mccallum
8c16f0e23d
Use String* instead of char*.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@115 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:13:19 +00:00
mccallum
7c5d4c46c9
(read:, write:): Removed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@114 72102866-910b-0410-8b05-ffd578937521
1995-03-12 22:10:48 +00:00