Tioga2Files.tioga July 8, 1983 4:16 pm
Config's are listed in order of compilation. Nothing should depend on anything in a later config. The FILES within a config are also listed in compilation order. The USES lists are in alphabetical order. They were derived by hand from the directory lists of the files.
TRope
FILES: RopeFrom RopeEdit RopeIO RopeReader RopeEditingAlloc RopeEditImpl RopeEditReplaceImpl RopeReaderImpl RopeEditingBLT RopeReaderGetImpl RopeReaderMiscImpl RopeFromImpl RopeFromEditImpl RopeFromFileImpl RopeEditingAllocImpl RopeEditingBLTImpl
USES: ByteBlt, CIFS, Directory, Environment, File, FileIO, Inline, IO, Mopcodes, PropertyTypes, Rope, RopeInline, RTStorageOps, Space
TiogaLooks
FILES: TiogaLooks TiogaLooksOps TiogaLooksSupport RunReader LooksReader LooksReaderImpl RunReaderImpl TiogaLooksImpl TiogaLooksBasicImpl TiogaLooksSupportImpl
USES: Inline, Mopcodes, Rope
TiogaBase
FILES: NameSymbolTable NameSymbolTableImpl MonitoredQueue MonitoredQueueImpl T2FileOps TiogaNode TiogaBasicClass TiogaItemClass TiogaNodeOps CreateNode EditNotify UndoEvent NodeProps EditNotifyImpl CreateNodeImpl TiogaNodeOpsImpl NodePropsImpl UndoEventImpl TiogaDocumentRope TiogaDocumentRopeImpl
USES: Atom, Graphics, IO, JaMBasic, JaMOps, RefTab, Rope, RopeEdit, RopeReader, TiogaLooks, TiogaLooksOps, TiogaLooksSupport, TIPUser, ViewerClasses
TiogaFile
FILES: T1FileOps FileReader FileWriter PGSupport CheckNode CheckNodeImpl PutGet FileReaderImpl GetFileImpl PGSupportImpl FileWriterImpl GetTree GetTreeImpl PutFileImpl TreeCheck TreeCheckImpl
USES: Atom, CIFS, Directory, File, FileIO, Inline, IO, MonitoredQueue, NameSymbolTable, NodeProps, Process, PropertyTypes, Rope, RopeEdit, RopeEditingBLT, RopeFrom, RopeInline, RopeIO, RopeReader, SafeStorage, System, T2FileOps, TiogaBasicClass, TiogaItemClass, TiogaLooks, TiogaLooksOps, TiogaLooksSupport, TiogaNode, TiogaNodeOps
TiogaText
FILES: NodeAddrs TextEdit EditSpan EditSpanSupport AbbrevExpand EditSpanImpl EditSpanSupportImpl NodeAddrsImpl TextEditImpl AbbrevExpandImpl TextFind TextFindPrivate TreeFind TextFindImpl TextFind2Impl TextFind3Impl TreeFindImpl WordEditImpl TextNodeClassImpl
USES: Atom, CIFS, EditNotify, EditSpan, Inline, IO, LooksReader, NameSymbolTable, NodeProps, PutGet, RefTab, Rope, RopeEdit, RopeFrom, RopeReader, RunReader, TextEdit, TiogaItemClass, TiogaLooks, TiogaLooksOps, TiogaLooksSupport, TiogaNode, TiogaNodeOps, UndoEvent
TStyles
FILES: NodeStyle NodeStyleExtra NodeStyleObject NodeStyleImpl NodeStyle2Impl NodeStyleExtraImpl NodeStyleApplyImpl NodeStyleTabsImpl
USES: Atom, EditNotify, Inline, JaMBasic, JaMInternal, JaMOps, MessageWindow, NameSymbolTable, NodeProps, Process, Real, Rope, TiogaLooks, TiogaLooksOps, TiogaNode, TiogaNodeOps
There are problems with the remaining configs -- cycles must be broken somehow.
TiogaDoc
FILES: TiogaDocument TiogaLocks TiogaLocksPrivate TiogaDocumentPrivate TiogaDocumentsImpl TiogaDocuments2Impl TiogaDocuments3Impl TiogaDocumentsCache TiogaDocumentsCacheImpl TiogaDocumentsCache2Impl TiogaLocksImpl TiogaLocksPrivateImpl
USES: Atom, Buttons, CedarSnapshot, CIFS, Convert, Directory, EditSpanSupport, File, FileIO, InputFocus, Menus, MessageWindow, MonitoredQueue, NodeProps, Process, PropertyTypes, PutGet, Rope, RopeEdit, RTMiniModel, RTFiles, System, TextEdit, TiogaDisplay, TiogaInput, TiogaInputOps, TiogaLooks, TiogaMenuOps, TiogaNode, TiogaNodeOps, TiogaRefresh, TiogaScrolling, TiogaSelection, TiogaTouchup, TIPUser, ViewerBLT, ViewerClasses, ViewerMenus, ViewerOps, ViewerTools, VirtualDesktops,
TiogaSelection
FILES: TiogaSelection TiogaSelectionImpl TiogaSelection2Impl TiogaSelectionAllocImpl TiogaSelectionLocksImpl TiogaMouseImpl TiogaSelectionOpsImpl
USES: Carets, Convert, EditSpan, Graphics, InputFocus, NodeProps, NodeStyle, Process, Rope, RopeEdit, RopeReader, TextEdit, TiogaDocument, TiogaFormat, TiogaLocks, TiogaLooks, TiogaNode, TiogaNodeOps, TiogaProfile, TiogaTouchup, ViewerClasses, ViewerOps
TiogaEdit
FILES: TiogaImpl TiogaOpsImpl TiogaProfileImpl TiogaInputImpl TiogaExtraOpsImpl TiogaInputEventsImpl TiogaInput2Impl TiogaInputOpsImpl TiogaMiscOpsImpl TiogaMiscOps2Impl TiogaOpsImpl TiogaOps2Impl TiogaBufferedInputImpl TiogaMesaOps TiogaMesaOpsImpl TiogaFileOps TiogaFileOpsImpl
USES:
TiogaLayout
FILES: TiogaCompile TiogaDisplay TiogaRefresh TiogaFormat TiogaFormatImpl TiogaScrolling TiogaTouchup TiogaSplit TiogaDisplayImpl TiogaDisplay2Impl TiogaScrollingImpl TiogaTouchupImpl TiogaRefreshImpl TiogaSplitImpl TiogaLineBreak
TiogaTypescript
FILES: TypeScript TiogaTypeScriptImpl