📄 swarm.collections.generic.revhistory.html
字号:
<HTML><HEAD><TITLE>Revision History (collections)</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.53"><LINKREL="HOME"TITLE="Documentation Set for Swarm 2.1.1"HREF="set.html"><LINKREL="PREVIOUS"TITLE="Collections Library"HREF="swarm.collections.sgml.reference.html"><LINKREL="NEXT"TITLE="Activity Library"HREF="swarm.activity.sgml.reference.html"></HEAD><BODYCLASS="REVHISTORY"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Documentation Set for Swarm 2.1.1</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="swarm.collections.sgml.reference.html">Prev</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="swarm.activity.sgml.reference.html">Next</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><BR><BCLASS="DATE">2000-03-28</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Swarmdocs 2.1.1 frozen.<BR><BR><BCLASS="DATE">2000-02-29</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Swarmdocs 2.1 frozen.<BR><BR><BCLASS="DATE">2000-02-15</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(_Set): Remove bogus documentation about return value of Set's add:.Thanks to Michael Stillwell.<BR><BR><BCLASS="DATE">2000-02-10</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Permutation): Remove -generatePermuation.<BR><BR><BCLASS="DATE">1999-09-07</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(Collection): Make -begin:, -beginPermuted: conform to Index andPermutedIndex protocol, respectively. (Index, PermutedIndex,MapIndex, ListIndex): Make RETURNABLE. Reformatting to avoid forwarddeclarations, throughout.<BR><BR><BCLASS="DATE">1999-08-22</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ArchiverKeyword, ArchiverArray, ArchiverValue, ArchvierPair,ArchiverList, PermutationItem): Change from CREATABLE to RETURNABLE.<BR><BR><BCLASS="DATE">1999-08-22</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add objects-conforming-to-Zone argument types.<BR><BR><BCLASS="DATE">1999-08-01</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(ForEachKey): New protocol. (KeyedCollection): Adopt it.<BR><BR><BCLASS="DATE">1999-07-24</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(_Set): Split out common Set features into subprotocol. (Set,OrderedSet): Adopt it.<BR><BR><BCLASS="DATE">1999-07-03</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(InputStream): Declare -setLong: and -getLong.<BR><BR><BCLASS="DATE">1999-06-30</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(OutputStream), OutputStream.[hm]: Add long long output methods.<BR><BR><BCLASS="DATE">1999-06-22</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Reflect these changes.<BR><BR><BCLASS="DATE">1999-06-08</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(ArchiverPair): Add -{set,get}ConsFormatFlag method to protocol.<BR><BR><BCLASS="DATE">1999-06-08</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(ArchiverList): Add protocol, conform to List, CREATABLE.(OutputStream): Remove -catExpr: method. Add-cat{Short,UnsignedShort,Long,UnsignedLong}: methods.<BR><BR><BCLASS="DATE">1999-06-05</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(OutputStream): [OutputStream_c -cat{Expr, Double, Float, Int,Unsigned}:] Add and document new methods.(Archiver{Keyword,Value,Array,Pair): Add new methods to protocol.<BR><BR><BCLASS="DATE">1999-06-04</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>([Set add:]): Remove remark about DupOption (moved to designdocument). ([Map at:replace:]): Remove remark about potentialmultiple duplicate keys.<BR><BR><BCLASS="DATE">1999-05-29</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Include externvar.h.<BR><BR><BCLASS="DATE">1999-05-28</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Use `externvar' for external variable declarations.<BR><BR><BCLASS="DATE">1999-05-24</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(Index): -getLoc, -setLoc: Make these methods accept and return (id<Symbol>). (PermutedIndex): Likewise.<BR><BR><BCLASS="DATE">1999-05-24</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(Map): Make protocol comply with CompareFunction. Remove redundantdeclaration of -removeKey: (already defined in KeyedCollectionprotocol). (KeyedCollection): Remove compliance with CompareFunction.(Set): Re-enable compliance with KeyedCollection. (InputStream): Adddocs on support for Lisp comments.<BR><BR><BCLASS="DATE">1999-01-15</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(String): Remove setLiteralFlag: and getLiteralFlag.<BR><BR><BCLASS="DATE">1999-01-12</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">vjojic</I><BR>(PermutedIndex): Declare -reshuffle.<BR><BR><BCLASS="DATE">1999-01-07</B> <BCLASS="REVNUMBER">collectionsmeta.sgml</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(End): Fixed missing end comment.<BR><BR><BCLASS="DATE">1999-01-06</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(PermutationItem): Add phase tags and documentation strings.<BR><BR><BCLASS="DATE">1999-01-06</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(PermutationItem): New protocol. (PermutedIndex): Remove no-updatequalification.<BR><BR><BCLASS="DATE">1998-12-28</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Change all count arguments to unsigned. (PermutedIndex): RemovegeneratePermutation. (ArchiverKeyword, ArchiverArray, ArchiverValue,ArchiverPair): Add protocol summary and description strings.<BR><BR><BCLASS="DATE">1998-12-26</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Collection): Declare -beginPermuted:. (PermutedIndex): DeclaregeneratePermutation.<BR><BR><BCLASS="DATE">1998-12-22</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">vjojic</I><BR>Update descriptions of Permutation and PermutedIndex.<BR><BR><BCLASS="DATE">1998-12-17</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Index): Don't adopt Copy protocol. (KeyedCollection): Remove-createIndex:setMember: and -createIndex:at:. (ListShuffler): Remove+create:withUniformRandom:. Don't adopt CREATABLE or Create.<BR><BR><BCLASS="DATE">1998-12-14</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ListShuffler): Adopt Create, Drop, and CREATABLE.<BR><BR><BCLASS="DATE">1998-12-11</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">vjojic</I><BR>(ListShuffler): ListShuffler protocol moved from simtools tocollections<BR><BR><BCLASS="DATE">1998-12-01</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Index): Change example to avoid processing the End location.<BR><BR><BCLASS="DATE">1998-11-18</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(List): The methods here aren't create-time; mark as USING phase.<BR><BR><BCLASS="DATE">1998-11-17</B> <BCLASS="REVNUMBER">collections.h</B> <ICLASS="AUTHORINITIALS"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -