1999-06-21simtools.halex (InFile, OutFile,
AppendFile, ObjectSaver, ObjectLoader): Markup with `//x:' doc-string
as deprecated protocols. Move explanatory text originally in `//D:'
markup to new tag, where appropriate.
1999-06-21simtools.halex (_initSwarm_,
STRINGIFY, STRINGIFYSYM, APPNAME_STRING, APPVERSION_STRING,
BUGADDRESS_STRING): Remove, hide from user in new include'd
initSwarm.h.
1999-06-10simtools.hmgd Stringify application
name, version, and bug address. (Don't require quoting from make.)
1999-06-09simtools.halex (initSwarm): Redefine as a macro. Call new internal
function _initSwarm_(). If not explicitly set by the macro, pass
APPNAME, BUGADDRESS, APPVERSION which will be passed from the
application Makefile to the internal _initSwarm_(). (initSwarmBatch):
Likewise. (initSwarmApp): Likewise. (initSwarmAppBatch): Likewise.
(initSwarmAppOptions): Likewise. (initSwarmAppOptionsBatch): Likewise
(_initSwarm_): Define internal function.
1999-05-29simtools.hmgd Include externvar.h.
1999-05-28simtools.hmgd Use `externvar' for swarmGUIMode.
1999-02-26simtools.hmgd Add CREATABLE tags to all non-abstract protocols.
1999-02-07simtools.hmgd (InFile): Add a warning about error return behavior.
1998-12-11simtools.hvjojic Remove ListShuffler protocol and ListShuffler class
definition
1998-08-23simtools.hmgd (ListShuffler): New
protocol.
1998-08-20simtools.hmgd (ObjectLoader): Add
it.
1998-07-08simtools.hmgd (ActiveOutFile):
Remove protocol and class object.
1998-06-17Makefile.ammgd Include from refbook/
instead of src/.
1998-06-15Makefile.ammgd (MODULE): New
variable. Include Makefile.rules from src. Remove everything else.
1998-06-12simtools00.sgml,
simtoolscont.sgmlmgd Update IDs to
SWARM.module.SGML.type.
1998-04-16simtools.hmgd Move tagged
documentation to the respective protocols definition.
1998-04-06simtools.hmgd Declare new function initSwarmArguments.
1998-02-26simtools.hmgd Remove ControlPanel, WindowGeometryRecordName,
CompositeWindowGeometryRecordName, ActioonCache, ProbeDisplay,
CompleteProbeDisplay, ProbeDisplayManager, GUIComposite, GUISwarm,
ActiveGraph protocols (moved to simtoolsgui). Remove declaration of
probeDisplayManager. Remove mention of @classes ActionCache,
ProbeDisplay, CompleteProbeDisplay, ProbeDisplayManager, GUISwarm, and
ActiveGraph. Don't include GUISwarm.h.
1998-01-27simtools.hmgd Likewise.
1998-01-24simtools.hmgd Don't include tkobjc.h.
1998-01-20simtools.hmgd Add copyright header.
1998-01-15simtools.hmgd (SET_WINDOW_GEOMETRY_RECORD_NAME): Add convenience macro.
ProbeDisplay and CompleteProbeDisplay derive from
WindowGeometryRecordName protocol. CompositeWindowGeometryRecordName:
New protocol. ActionCache and GUIComposite protocols derive from it.
1998-01-14simtools.hmgd Drop windowGeometryRecordNameForComponent and
windowGeometryRecordName fro WindowGeometryRecordName protocol.
(SET_COMPONENT_WINDOW_GEOMETRY_RECORD_NAME_FOR): New macro.
(SET_COMPONENT_WINDOW_GEOMETRY_RECORD_NAME): New macro.
(CREATE_PROBE_DISPLAY, CREATE_COMPLETE_PROBE_DISPLAY,
CREATE_ARCHIVED_PROBE_DISPLAY,
CREATE_ARCHIVED_COMPLETE_PROBE_DISPLAY): Rename to be in caps.
1998-01-13simtools.hmgd (_createProbeDisplay, _createCompleteProbeDisplay,
createArchivedProbeDisplayNamed,
createArchivedCompleteProbeDisplayNamed): Declare new functions.
(CREATE_ARCHIVED_PROBE_DISPLAY): New macro to pass variable variable
name through to archiving functions above.
(CREATE_ARCHIVED_COMPLETE_PROBE_DISPLAY): Likewise.
(ProbeDisplayManager): Replace setWindowGeometryRecordName versions of
createProbeDisplayFor with createArchivedProbeDisplayFor:variableName:
and createArchivedCompleteProbeDisplayFor:variableName.
(CREATE_PROBE_DISPLAY, CREATE_COMPLETE_PROBE_DISPLAY): Define macros.
1998-01-13simtools.hmgd Add dropProbeDisplaysFor: to the ProbeDisplayManager
protocol.
1998-01-12simtools.hmgd Declare
buildWindowGeometryRecordName. New protocol WindowGeometryRecordName,
derive ActionCache, and GUISwarm from it.
1998-01-06simtools.hmgd (Action): Rename
setControlPanelGeometryRecordName to setWindowGeometryRecordName.
(ControlPanel): Remove setControlPanelGeometryRecordName.
1997-12-19simtools.hmgd (ActionCache): Make setScheduleContext a Using phase
method. Add setControlPanelGeometryRecordName. (InFile): Add getline
to InFile protocol. Reformatting throughout (remove gratuitous
space).
1997-12-18simtools.hmgd Add
setWindowGeometryRecordName to ProbeDisplay protocol.
1997-12-10simtools.hmgd Consify toExecute argument of ActionCache
sendActionOfType. Consify setBaseName argument of UName create.
Consify argument to UName setBaseName. Consify return of UName
getNewName. Consify withName argument of InFile create. Consify
withName argument of OutFile create. Consify argument to OutFile
putString. Consify withName argument of AppendFile create. Consify
argument to AppendFile putString.
1997-12-07simtools.hmgd (CompleteProbeDisplay): Add getMarkedForDropFlag to protocol.