mccallum
7db060abdc
(AC_OUTPUT): do src/include/config.h, not src/objects/config.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1407 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:45:34 +00:00
mccallum
46a2a3d9f3
File deleted.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1406 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:34:36 +00:00
mccallum
b2ec368bed
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1405 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:18:58 +00:00
mccallum
46d78ca8f1
File deleted.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1404 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:14:40 +00:00
mccallum
1ee099dc32
Use NO_GNUSTEP instead of STRICT_OPENSTEP.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1403 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:10:59 +00:00
mccallum
05defb9ef1
Insert contents of <objects/NSString.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1402 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:10:23 +00:00
mccallum
31775264eb
Insert contents of <objects/NSSet.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1401 72102866-910b-0410-8b05-ffd578937521
1996-04-17 13:07:55 +00:00
mccallum
6702db9988
Insert contents of <objects/NSDictionary.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1400 72102866-910b-0410-8b05-ffd578937521
1996-04-17 12:58:38 +00:00
mccallum
bb2ba35bd9
Insert contents of <objects/NSCoder.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1399 72102866-910b-0410-8b05-ffd578937521
1996-04-17 12:57:43 +00:00
mccallum
97e9da8b23
Insert contents of <objects/NSArray.h>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1398 72102866-910b-0410-8b05-ffd578937521
1996-04-17 12:56:08 +00:00
mccallum
36a771ea22
Add more execs.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1396 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:42:37 +00:00
mccallum
35a6830d31
New file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1395 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:41:50 +00:00
mccallum
126d43ca36
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1394 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:41:00 +00:00
mccallum
410ed18620
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1393 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:32:43 +00:00
mccallum
beb1e18144
(CFLAGS): Add -Wno-format.
...
(SRCS): Use new, more descriptive file names.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1392 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:31:48 +00:00
mccallum
a4e19322e4
Include NSValue.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1391 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:31:13 +00:00
mccallum
9d4dc7a546
Update for new collection heirarchy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1390 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:30:23 +00:00
mccallum
1e6c24daa6
Fix indentation and update for new collection heirarchy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1389 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:30:06 +00:00
mccallum
9a8e1a650b
([NotificationDispatcher
...
-_addObserver:notificationRequest:name:object:]): Don't release NR here.
([NotificationDispatcher -addInvocation:name:object:]): Release it here.
([NotificationDispatcher -addObserver:selector:name:object:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1388 72102866-910b-0410-8b05-ffd578937521
1996-04-17 00:29:24 +00:00
mccallum
410dc201b6
(main): Removed several -autorelease calls that are repetative, now
...
that NSArray autoreleases properly. The test still does not complete
successfully. It tries to send -cString to an NSMutableArray.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1387 72102866-910b-0410-8b05-ffd578937521
1996-04-16 23:30:08 +00:00
mccallum
4836bf8c2e
(debug_tcpport): Changed from 1 to 0; don't print debugging messages.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1386 72102866-910b-0410-8b05-ffd578937521
1996-04-16 23:28:35 +00:00
mccallum
8f242feadf
(debug_proxy): Changed from 1 to 0; don't print debugging messages.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1385 72102866-910b-0410-8b05-ffd578937521
1996-04-16 23:28:14 +00:00
mccallum
4544d06b79
(debug_connection): Changed from 1 to 0; don't print debugging
...
messages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1384 72102866-910b-0410-8b05-ffd578937521
1996-04-16 23:27:53 +00:00
mccallum
aff8870c71
([NSArrayNonCore -arrayByAddingObject:]): Autorelease the returned
...
array.
([NSArrayNonCore -arrayByAddingObjectsFromArray:]): Likewise.
([NSArrayNonCore -subarrayWithRange:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1383 72102866-910b-0410-8b05-ffd578937521
1996-04-16 23:22:08 +00:00
mccallum
7809556c71
(OBJECTS_SUBMINOR_VERSION): Version 0.2.1.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1382 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:43:59 +00:00
mccallum
3ecc0f9d4d
(GNU_MFILES): Re-added Time.m.
...
(o_vscanf$(OEXT), o_vscanf_pic$(OEXT)): New rules that turn off
warnings for o_vscanf.c, it generates a bunch of unimportant ones.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1381 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:38:28 +00:00
mccallum
eebe43a13b
Only declare "id MemoryExchaustedException" #ifdef __OBJC__. This
...
allows <objects/objc-malloc.h> to be include in non-ObjC files, i.e. C
files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1380 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:18:32 +00:00
mccallum
1ba2a634c9
Include <objects/stdobjects.h> first.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1379 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:17:34 +00:00
mccallum
15e4847155
(main): Add extra parens around assignment in while().
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1378 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:05:21 +00:00
mccallum
60654ffbbf
(main): Comment out use of obsolete -withElementsCall:.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1377 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:04:21 +00:00
mccallum
64a4416931
(main): Use object_get_class_name(), not -name.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1376 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:03:52 +00:00
mccallum
5b483ea611
([Time +initialize]): Comment out day/month name handling that depends
...
on old Collection heirarchy.
([Time +indexOfDayName:]): un-implemented.
([Time +nameOfDayIndex:]): Likewise.
([Time +indexOfMonthName:]): Likewise.
([Time +nameOfMonthIndex:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1375 72102866-910b-0410-8b05-ffd578937521
1996-04-16 22:01:18 +00:00
mccallum
97eab7491a
New file from test13.m.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1374 72102866-910b-0410-8b05-ffd578937521
1996-04-16 21:36:12 +00:00
mccallum
24a3487b03
New file from test11.m.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1373 72102866-910b-0410-8b05-ffd578937521
1996-04-16 21:32:15 +00:00
mccallum
9e2c0d5bd4
New file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1372 72102866-910b-0410-8b05-ffd578937521
1996-04-16 21:29:40 +00:00
mccallum
313ef47ba4
([Heap -heapifyFromIndex:]): Swap -compare: receiver and argument, so
...
firstObject is minimum instead of maximum object.
([Heap -addObject:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1371 72102866-910b-0410-8b05-ffd578937521
1996-04-16 21:29:00 +00:00
mccallum
062a995fe7
([NSGDictionaryObjectEnumerator -nextObject]): Return the key, not the
...
object.
([NSGDictionary -objectForKey:]): Method moved from
NSGMutableDictionary.
([NSGMutableDictionary +initialize]): Don't use static variable in
test.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1370 72102866-910b-0410-8b05-ffd578937521
1996-04-16 02:52:13 +00:00
mccallum
6ae9416376
([KeyEnumerator -initWithCollection:]): New method.
...
([KeyEnumerator -nextObject]): New method.
([KeyEnumerator -dealloc]): New method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1369 72102866-910b-0410-8b05-ffd578937521
1996-04-16 02:50:42 +00:00
mccallum
4b628031a2
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1368 72102866-910b-0410-8b05-ffd578937521
1996-04-16 02:50:18 +00:00
mccallum
32277fa8a5
Mention possible need for GNU make.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1367 72102866-910b-0410-8b05-ffd578937521
1996-04-16 01:41:15 +00:00
mccallum
811ad24881
([LinkedList -encodeWithCoder:]): New method.
...
([LinkedList -initWithCoder:]): New method.
([LinkedList -_initCollectionWithCoder:]): Method removed.
([LinkedList -_encodeContentsWithCoder:]): Method removed.
([LinkedList -_decodeContentsWithCoder:]): Method removed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1366 72102866-910b-0410-8b05-ffd578937521
1996-04-14 16:00:07 +00:00
mccallum
fc619424b7
([Coder -encodeConditionalObject:]): Don't use old, removed method
...
name to see if object has already been encoded.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1365 72102866-910b-0410-8b05-ffd578937521
1996-04-14 15:58:03 +00:00
mccallum
f64eb0baae
(debug_binary_coder): Explicitly set to zero.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1364 72102866-910b-0410-8b05-ffd578937521
1996-04-14 00:59:58 +00:00
mccallum
a692b70a7a
Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1363 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:57:11 +00:00
mccallum
918e1fcfd3
([Coder (Private) -_coderReferenceForObject:): Renamed from
...
old-xref-scheme "_coderHasObjectReference:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1362 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:55:26 +00:00
mccallum
192ff064ea
Add comments to CONNECTION_WIDE_OBJECT_REFERENCES section.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1361 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:54:19 +00:00
mccallum
cb2ffd9580
(SRCS): Added fref.m.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1360 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:41:20 +00:00
mccallum
d544aacf47
([Decoder -decodeObjectAt:withName:]): Allow for the case in which
...
ANOBJPTR is NULL, and deal with it using a DUMMY_OBJECT local variable.
Remove CODER_OBJECT_FORWARD_SATISFIER case. In the CODER_OBJECT case,
decode the forward reference number, and deal with it appropriately.
See the ChangeLog comments for the Encoder changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1359 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:29:39 +00:00
mccallum
12a9901113
([Encoder -_encodeObject:withName:isBycopy:isForwardReference:]): See
...
if object satisfies a forward reference *after* encoding it. This is
necessary because the encoding of subobjects may generate forward
references. (In a sense, this undoes the last change, but it is
significantly different in that we test whether the object is in the
object_2_fref table *after* encoding the object; before we looked in
the table before encoding the object.) As a consequence,
the CODER_OBJECT_FORWARD_SATISFIER tag is no longer necessary; this
was used to tag an object before it was encoded, but now we understand
that we cannot know whether this object satisfies a forward reference
until after it has been encoded. Thus, for all objects we encode an
unsigned int after encoding the object itself. This unsigned int is
either the forward reference number of zero, depending on whether this
object satisfies any forward references.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1358 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:27:23 +00:00
mccallum
9f5a3aa82c
(CODER_OBJECT_FORWARD_SATISFIER): Enum constant removed; it is no
...
longer needed. Note: decoders built after this change will not be
able to read data files encoded before this change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1357 72102866-910b-0410-8b05-ffd578937521
1996-04-13 19:21:07 +00:00