1998-10-09 collections.h mgd
(Sorted): Moved to design document.
1998-09-07 collections.h mgd
(INDEXSTARTP, INDEXENDP, REMOVEDP, ARCHIVERLITERALP): New macros.
1998-07-21 collections.h mgd
Replace @deftype with @protocol throughout.
1998-07-15 collections.h mgd
Remove Stack and Queue (now in design document).
1998-07-08 collections.h mgd
(Map): Remove mention of DupOption.
1998-07-07 collections.h alex
(KeyedCollection): Removed to design document -getCountAtKey:,
-containsKey: methods, all are unimplemented. Removed comments for
-{get,set}IndexFromMember: (KeyCollectionsIndex): Removed to design
document commented-out -setMember method. (Map): Removed to design
document -setKeyType:, setKeySize: methods, unimplemented.
1998-06-16 Makefile.am mgd
Include from refbook/ instead of src/.
1998-06-14 Makefile.am mgd
(MODULE): New variable. Include Makefile.rules from src. Remove
everything else.
1998-06-13 collections.h mgd
Remove MemberType; don't adopt it in Collection. Remove IndexSafety.
Remove mention of MemberType in Drop. Remove EndsOnly; don't adopt it
in List. Remove DupOption, BucketFunction, PartiallyOrdered,
PartialOrderContext, and PartialOrderRelations; don't adopt in
KeyedCollection. Remove mention of duplicate key, partial ordering,
and index safety from KeyedCollection. Remove disabled
-setIndexFromKey:, -getIndexFromKey, -getKeyAllocSize,
-at:insert:setIndex:, -insertGroup, -removeKey:getKey:, -replaceKey:,
-createIndex:setKey:, -createIndex:setMember:.
1998-06-11 collections00.sgml, collectionscont.sgml, collectionsmeta.sgml mgd
Update IDs to SWARM.module.SGML.type.
1998-06-05 collections.ent mgd
Use public identifiers.
1998-06-04 collections.h alex
(LiteralString): Made an extern id <String>, rather than @class
variable. Added doc tag. (DupOption): Put space between global
variable tag and @end directive - causing problems for make-h2x
script.
1998-06-04 Makefile.am mgd
(swarm_ChangeLog): Add.
1998-06-02 collections.h mgd
Updated documentation tags. (BucketFunction): -getBucketFunction now
returns bucket_t. (CompareFunction): -getCompareFunction now returns
compare_t.
1998-05-31 collections.h mgd
Make LiteralString a @class.
1998-05-31 collections.h alex
(Collection): Added method -setIndexFromMemberLoc: to protocol.
(Index): Added doc string (//G) to Symbol and Error global variables -
made these inside the @end protocol declaration for Index.
(KeyedCollection): Added method -createIndex:fromMember: to protocol.
1998-05-22 Makefile.am mgd
New file.
1998-05-22 collections.ent.in mgd
New file:
1998-05-22 collections.ent mgd
Removed.
1998-05-21 mgd
Begin revision log.
1998-05-05 collections.h mgd
(IndexSafety, Offsets, ForEach, DefaultMember, MemberBlock, Array,
EndsOnly, DupOption, Sorted, CompareFunction, BucketFunction,
PartiallyOrdered, PartialOrderContext, MapIndex, InputStream): Add
//S.
1998-05-03 collections.h mgd
Remove NextPrev from Index protocol. Tweak comments for the sake of
documentation processing.
1998-04-29 collections.h mgd
Augment the Index documentation. Move the existing Index info to the
Collections protocol, as it is a bit more general.
1998-04-27 collections.h mgd
Add documentation tags.
1998-04-27 collections.h mgd
New protocols: MemberType, IndexSafety, Offsets, ForEach.
(Collection): Include them. New protocols: DefaultMember,
MemberBlock. (Array): Include them. New protocol: EndsOnly. (List):
Include it. New protocols: DupOption, Sorted, CompareFunction,
BucketFunction, PartiallyOrdered, PartialOrderContext,
PartialOrderRelations. (KeyedCollection): Include them.
1998-04-10 collections.h mgd
Make archiver symbols extern, not common.
1997-12-03 collections.h mgd
(OutputStream, String): Constify string arguments.
1997-11-28 collections.h mgd
Add @deftype for InputStream, and declare symbols that getExpr can
return.
1997-11-28 collections.h mgd
Declare [gs]etLiteralFlag methods.
1997-11-28 collections.h mgd
Append <Collection> to KeyedCollection deftype.