Andrew McCallum
267fc77509
Reinstate this file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@970 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:10:56 +00:00
Andrew McCallum
04867f76a3
Move much of functionality to Encoder.m, Decoder.m, and
...
objects/CoderPrivate.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@969 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:09:23 +00:00
Andrew McCallum
fa1f5c0ee1
([Invocation -objectReturnValue]): New method.
...
([Invocation -intReturnValue]): New method.
([Invocation -returnValueIsTrue]): New method.
([Invocation -initWithTarget:selector:...]): Use switch statement to
handle value arguments, instead of pointer-to-value arguments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@968 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:08:26 +00:00
Andrew McCallum
63bfd741d9
([NumberTemplate -hash]): New method.
...
([NumberTemplate -isEqual:]): New method.
([NumberTemplate -encodeWithCoder:]): Make this self-contained.
([NumberTemplate -initWithCoder:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@967 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:06:34 +00:00
Andrew McCallum
ee361e59f8
Overhaul for new collection class scheme to improve distributed
...
objects and NeXT-compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@966 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:05:47 +00:00
Andrew McCallum
a867a5e028
Fix typos.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@965 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:05:12 +00:00
Andrew McCallum
2749460f86
([Port -encodeWithCoder:]): Fix argument type.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@964 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:04:15 +00:00
Andrew McCallum
a652d3251c
Many fixes, continuing conversion from old IndexedCollection.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@963 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:03:55 +00:00
Andrew McCallum
6766050b57
([NSValueDecoder +newWithCoder:]): Comment out for now; I think it
...
needs fixes.
([NSValueDecoder -initWithCoder:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@962 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:02:48 +00:00
Andrew McCallum
cd4cb5279b
([NSNumber -description]): New method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@961 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:02:02 +00:00
Andrew McCallum
6e2fc7f944
New version from Albin Jones, plus fixes by McCallum.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@960 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:00:28 +00:00
Andrew McCallum
0f76a0ae37
Spacing changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@959 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:00:04 +00:00
Andrew McCallum
8982223c7a
Remove empty ivar {}.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@958 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:59:37 +00:00
Andrew McCallum
02c0ad5293
Remove ivars, the behavior code now handles this.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@957 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:58:32 +00:00
Andrew McCallum
30b92976bb
New file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@956 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:56:02 +00:00
Andrew McCallum
3cad5251c8
Declare classes Encoder and Decoder; extensive rearrangement of ivars,
...
method names and protocols.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@955 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:51:05 +00:00
Andrew McCallum
848543a778
Don't include <objc/List.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@954 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:50:13 +00:00
Andrew McCallum
ae128cb65c
Change many method return types to void.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@953 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:49:46 +00:00
Andrew McCallum
70f2e46fc0
Subclass from Encoder and Decoder, not Coder.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@952 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:49:05 +00:00
Andrew McCallum
3b35400984
(GNUSTEP_OTHER_SRCFILES): Add NSCallBacks.h.
...
(GNUSTEP_HEADERS): Remove Foundation/NSCallBacks.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@951 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:48:36 +00:00
Andrew McCallum
079a267be8
New file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@950 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:47:04 +00:00
Andrew McCallum
16636b8a2f
(CFLAGS): Remove -Wno-implicit.
...
(GNU_MFILES): Remove BinaryTreeEltNode.m, LinkedListEltNode.m,
RNTreeEltNode.m. Add Decoder.m, Encoder.m. Temporarily remove
ConnectedCoder.m, Connection.m, RetainingNotifier.m, Time.m.
(GNU_CFILES): Add allocs.c.
(GNU_OBJS): Change order to create BASICS and CALLBACKS first.
(GNU_HEADERS): Remove BinaryTreeEltNode.h, EltNode-h, EltNode-m,
LinkedListEltNode.h, RBTreeEltNode.h.
(GNUSTEP_MFILES): NSCallBacks.m.
(GNUSTEP_HEADERS): Foundation/NSCallBacks.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@949 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:43:34 +00:00
Andrew McCallum
873bc50fa4
New version from Albin Jones, plus fixes by McCallum.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@948 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:25:44 +00:00
Andrew McCallum
b07609e467
Overhaul for new collection class scheme to improve distributed
...
objects and NeXT-compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@947 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:18:57 +00:00
Andrew McCallum
7968d35f47
Use new Archiver classes instead of Coder.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@946 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:17:12 +00:00
Andrew McCallum
1ecc7f734a
Use NSMapTable instead of Dictionary class.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@945 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:15:46 +00:00
Andrew McCallum
d53ac681bb
Overhaul for new collection class scheme to improve distributed
...
objects and NeXT-compatibility. Change several methods to return void.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@944 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:15:10 +00:00
Andrew McCallum
b3980320d5
([CString -initWithCString:range:]): Don't make super call.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@943 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:13:53 +00:00
Andrew McCallum
75ee58bde4
([BinaryCStream -decodeValueOfCType:at:withName:]): Make save_type const.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@942 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:13:13 +00:00
Andrew McCallum
aa266f9ce5
Don't include <objects/eltfuncs.h>.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@941 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:12:41 +00:00
Andrew McCallum
8b1ddb9758
Overhaul for new collection class scheme to improve distributed objects and NeXT-compatibility.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@940 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:11:43 +00:00
Andrew McCallum
bbef3e0b35
Comment change.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@939 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:04:58 +00:00
Andrew McCallum
bebb53d38b
(SRCS): Add nsmaptable.m and nshashtable.m.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@938 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:04:31 +00:00
Andrew McCallum
b1846891f9
Update for new Archiver classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@937 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:04:01 +00:00
Andrew McCallum
1a94372e18
Update for new collection classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@936 72102866-910b-0410-8b05-ffd578937521
1996-02-22 15:03:00 +00:00
Andrew McCallum
b2dd358ea3
(GNU_MFILES): Removed EltNodeCollector.m.
...
(GNU_HEADERS): Removed objects/EltNodeCollector.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@935 72102866-910b-0410-8b05-ffd578937521
1996-02-15 16:18:32 +00:00
Andrew McCallum
f140c11386
(RCS_FILES): Add INSTALL.WIN32.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@934 72102866-910b-0410-8b05-ffd578937521
1996-02-14 17:26:08 +00:00
Andrew McCallum
76b96d2255
(RCS_FILES): Add Makefile.sed.nt.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@933 72102866-910b-0410-8b05-ffd578937521
1996-02-14 17:25:35 +00:00
Andrew McCallum
e91c98421b
(RCS_FILES): Undo last change.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@932 72102866-910b-0410-8b05-ffd578937521
1996-02-14 17:23:49 +00:00
Andrew McCallum
cc9ce05934
(GNU_MFILES): Added OrderedCollection.m.
...
(GNU_HEADERS): Added objects/OrderedCollection.h and
objects/OrderedCollecting.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@931 72102866-910b-0410-8b05-ffd578937521
1996-02-14 01:50:15 +00:00
Andrew McCallum
ecad402dec
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@930 72102866-910b-0410-8b05-ffd578937521
1996-02-14 00:24:34 +00:00
Andrew McCallum
d9930040d0
(RCS_FILES): Remove Makefile.sed.nt, (which, as I understand, is
...
supposed to be automatically generated from Makefile.in by
configure.bat).
(SRCS): Fix typo.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@929 72102866-910b-0410-8b05-ffd578937521
1996-02-14 00:22:41 +00:00
Andrew McCallum
3cef3ddc08
(RCS_FILES): Remove Makefile.sed.nt, (which, as I understand, is
...
supposed to be automatically generated from Makefile.in by
configure.bat).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@928 72102866-910b-0410-8b05-ffd578937521
1996-02-14 00:21:01 +00:00
Andrew McCallum
8aeb3b7e86
Mention objc.patch.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@927 72102866-910b-0410-8b05-ffd578937521
1996-02-13 17:57:16 +00:00
Andrew McCallum
fc61adcb89
(DIST_FILES): Add objc.patch for thread-safe runtime.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@926 72102866-910b-0410-8b05-ffd578937521
1996-02-13 17:55:51 +00:00
Andrew McCallum
691ab0023f
Update for NSNotification and NS*Table.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@925 72102866-910b-0410-8b05-ffd578937521
1996-02-13 17:54:46 +00:00
Andrew McCallum
49c4ac3a99
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@924 72102866-910b-0410-8b05-ffd578937521
1996-02-13 17:52:01 +00:00
Andrew McCallum
709c90da4c
Fix typos.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@923 72102866-910b-0410-8b05-ffd578937521
1996-02-13 17:33:41 +00:00
Andrew McCallum
51f6e6dcaa
Add new executable.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@922 72102866-910b-0410-8b05-ffd578937521
1996-02-13 16:30:17 +00:00
Andrew McCallum
abd26b0a08
Add *-patch.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@921 72102866-910b-0410-8b05-ffd578937521
1996-02-13 16:29:25 +00:00