Commit graph

1240 commits

Author SHA1 Message Date
mccallum
5703e037bb Changed superclass from Object to NSObject.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@85 72102866-910b-0410-8b05-ffd578937521
1995-03-12 17:32:58 +00:00
mccallum
39d6364374 Changed superclass from Object to NSObject.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@84 72102866-910b-0410-8b05-ffd578937521
1995-03-12 16:44:49 +00:00
mccallum
930476bbcf Include foundation/NSObject.h instead of objc/Object.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@83 72102866-910b-0410-8b05-ffd578937521
1995-03-12 16:38:52 +00:00
mccallum
f18ad3f71c Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@82 72102866-910b-0410-8b05-ffd578937521
1995-03-12 16:30:51 +00:00
mccallum
b977d9c671 Many cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@79 72102866-910b-0410-8b05-ffd578937521
1995-03-12 15:45:31 +00:00
mccallum
955b5bdaf5 New implementation of NSZone from Mark Lakata.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@78 72102866-910b-0410-8b05-ffd578937521
1995-03-12 15:42:18 +00:00
mccallum
557814d286 Much fleshing out.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@77 72102866-910b-0410-8b05-ffd578937521
1995-03-12 15:40:22 +00:00
mccallum
a3a91a193d Added header comment.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@76 72102866-910b-0410-8b05-ffd578937521
1995-03-12 15:39:56 +00:00
mccallum
ccb2481793 (ValueSetting): Methods now return void' instead of self'.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@72 72102866-910b-0410-8b05-ffd578937521
1995-03-11 21:39:16 +00:00
mccallum
c5479b0b84 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@71 72102866-910b-0410-8b05-ffd578937521
1995-03-11 20:49:02 +00:00
mccallum
e5a451d833 CLASS' #define no longer necessary, using Class'.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@68 72102866-910b-0410-8b05-ffd578937521
1995-03-08 23:04:52 +00:00
mccallum
06b6e7c257 (CLASS): #define removed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@67 72102866-910b-0410-8b05-ffd578937521
1995-03-08 23:02:09 +00:00
mccallum
a6dd9a487f (class): use "Class" instead of "Class*" to match new runtime.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@66 72102866-910b-0410-8b05-ffd578937521
1995-03-08 22:55:37 +00:00
mccallum
8d36fb78a2 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@63 72102866-910b-0410-8b05-ffd578937521
1995-03-08 22:37:52 +00:00
mccallum
d81b9725a6 Convert Class* to Class.():
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@59 72102866-910b-0410-8b05-ffd578937521
1995-01-26 17:55:52 +00:00
mccallum
19093b25b0 (newDecodingWithConnection:timeout:): On timeout use objc_free to free
the buffer.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@56 72102866-910b-0410-8b05-ffd578937521
1995-01-13 18:09:32 +00:00
mccallum
299420a833 (autorelease): New (unimplemented) method. (Reported by Peter
Kristensen <pkr@kom.auc.dk>).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@52 72102866-910b-0410-8b05-ffd578937521
1995-01-09 17:14:00 +00:00
mccallum
08fc2d7876 (Object (CoderAdditions)): Removed methods retainCount, dealloc,
release, retain.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@46 72102866-910b-0410-8b05-ffd578937521
1994-12-13 16:55:41 +00:00
mccallum
271a35f497 (OBJECTS_VERSION): Updated for 0.1.1.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@44 72102866-910b-0410-8b05-ffd578937521
1994-12-10 02:02:05 +00:00
mccallum
4dde0ec429 (_doEncodeObject:isByCopy:): get byCopy flag correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@41 72102866-910b-0410-8b05-ffd578937521
1994-12-10 01:56:54 +00:00
mccallum
c4f510aca7 Include <sys/select.h> if _AIX.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34 72102866-910b-0410-8b05-ffd578937521
1994-12-07 17:59:27 +00:00
mccallum
0ae4349f26 (connectionForward,connectionPerformAndDismissCoder): Removed old
#if'ed-out versions.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33 72102866-910b-0410-8b05-ffd578937521
1994-11-21 00:19:10 +00:00
mccallum
09c06010a6 The following from a patch by Matthias Klose <doko@cs.tu-berlin.de>
(sel_get_uid): Fix typo.
(class_is_class, class_is_meta_class, object_is_class,
object_is_instance, object_is_meta_class): New functions.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32 72102866-910b-0410-8b05-ffd578937521
1994-11-14 15:58:43 +00:00
mccallum
3e6c96f2d3 (encodeName): Do right thing for NULL name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25 72102866-910b-0410-8b05-ffd578937521
1994-11-08 23:43:33 +00:00
mccallum
ff9b9b68a1 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24 72102866-910b-0410-8b05-ffd578937521
1994-11-08 20:12:12 +00:00
mccallum
aa33e29a63 (autoreleaseObject): Renamed from addObject.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23 72102866-910b-0410-8b05-ffd578937521
1994-11-08 20:09:28 +00:00
mccallum
dc17fc89ce (autorelease): New method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22 72102866-910b-0410-8b05-ffd578937521
1994-11-08 19:59:46 +00:00
mccallum
9f55315c36 Patch for Solaris 2.4. Use times() instead of getrusage(). (Patch
from Stephen Peters <speters@us.oracle.com>)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21 72102866-910b-0410-8b05-ffd578937521
1994-11-08 19:47:22 +00:00
mccallum
1e43fcf564 Added comments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19 72102866-910b-0410-8b05-ffd578937521
1994-11-08 18:25:26 +00:00
mccallum
cce8272529 (autorelease): New method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18 72102866-910b-0410-8b05-ffd578937521
1994-11-08 18:12:13 +00:00
mccallum
e2c3df41f8 (objc_set_autorelease_class): New function.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17 72102866-910b-0410-8b05-ffd578937521
1994-11-08 18:11:07 +00:00
mccallum
883031612e Removed retain_count stuff. Now calling objc_set_autorelease_class().
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16 72102866-910b-0410-8b05-ffd578937521
1994-11-08 18:10:31 +00:00
mccallum
a9953e53b2 Removed stack release code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15 72102866-910b-0410-8b05-ffd578937521
1994-11-08 17:58:09 +00:00
mccallum
da8591ab01 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14 72102866-910b-0410-8b05-ffd578937521
1994-11-08 17:49:20 +00:00
mccallum
52a4e5a9f8 Removed previous kludge.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13 72102866-910b-0410-8b05-ffd578937521
1994-11-08 17:46:08 +00:00
mccallum
6ac6760a0f (__BASE_FILE__ ## _link_stdobjects_o): New function. Kludge to force
linking of stdobjects.  Anyone have any better ideas?


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12 72102866-910b-0410-8b05-ffd578937521
1994-11-08 17:38:47 +00:00
mccallum
93e78db04f Moved Object(GNUExtentions) category from stdobject.h to here.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11 72102866-910b-0410-8b05-ffd578937521
1994-11-08 17:35:02 +00:00
mccallum
227d0c9f83 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10 72102866-910b-0410-8b05-ffd578937521
1994-11-08 17:11:49 +00:00
mccallum
a457b29979 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9 72102866-910b-0410-8b05-ffd578937521
1994-11-08 16:44:01 +00:00
mccallum
3a43130da6 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1 72102866-910b-0410-8b05-ffd578937521
1994-11-04 16:29:24 +00:00