Tioga2Files.tioga August 30, 1983 12:46 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. TiogaJaM MAKE: @MakeTiogaJaM.cm FILES: StreamDefs JaMFnsDefs JaMBasic JaMInternal JaMOps JaMVM JaMDict JaMScanner JaMStorage JaMStartImpl JaMArrayImpl JaMDictImpl JaMExecImpl JaMHashImpl JaMLocalImpl JaMMathImpl JaMNameImpl JaMScannerImpl JaMScanner2Impl JaMStackImpl JaMStreamImpl JaMStringImpl JaMTypeImpl JaMControlImpl JaMStorageImpl JaMVMImpl StreamDefsImpl JaMFnsDefsImpl USES: Directory, File, FileStream, Process, Real, RealFns, RTOS, Stream, String, UnsafeStorage TiogaRope MAKE: @MakeTiogaRope.cm 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 TiogaCharLooks MAKE: @TiogaCharLooks.cm FILES: TiogaLooks TiogaLooksOps TiogaLooksSupport RunReader LooksReader LooksReaderImpl RunReaderImpl TiogaLooksImpl TiogaLooksBasicImpl TiogaLooksSupportImpl USES: Inline, Mopcodes, Rope TiogaBase MAKE: @MakeTiogaBase.cm FILES: NameSymbolTable NameSymbolTableImpl MonitoredQueue MonitoredQueueImpl T2FileOps TiogaNode TiogaBasicClass TiogaItemClass TiogaBranchClass TiogaNodeOps TiogaPathOps TiogaPathOrder CreateNode TiogaTreeOps EditNotify UndoEvent NodeProps TiogaLocks TiogaLocksPrivate EditNotifyImpl CreateNodeImpl TiogaNodeOpsImpl TiogaBranchClassImpl TiogaPathOpsImpl TiogaPathOrderImpl TiogaTreeOpsImpl NodePropsImpl UndoEventImpl TiogaLocksImpl TiogaLocksPrivateImpl TiogaDocumentRope TiogaDocumentRopeImpl USES: Atom, Graphics, IO, JaMBasic, JaMOps, RefTab, Rope, RopeEdit, RopeReader, TiogaLooks, TiogaLooksOps, TiogaLooksSupport, TIPUser, ViewerClasses TiogaFile MAKE: @MakeTiogaFile.cm FILES: T1FileOps FileReader FileWriter PGSupport CheckNode CheckNodeImpl PutGet OutputStructure FileReaderImpl GetFileImpl PGSupportImpl FileWriterImpl GetTree GetTreeImpl PutFileImpl OutputStructureImpl 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 MAKE: @MakeTiogaText.cm FILES: NodeAddrs TextEdit TreeSlice EditSpan EditSpanSupport EditGroup TreeSliceImpl EditSpanImpl EditNodeImpl EditSpanSupportImpl EditGroupImpl NodeAddrsImpl TextEditImpl TextFind TextFindPrivate TreeFind TextFindImpl TextFind2Impl TextFind3Impl TreeFindImpl TextNodeClassImpl USES: Atom, CIFS, EditNotify, EditSpan, Graphics, Inline, IO, LooksReader, NameSymbolTable, NodeProps, PutGet, RefTab, Rope, RopeEdit, RopeFrom, RopeReader, RunReader, TextEdit, TiogaItemClass, TiogaLooks, TiogaLooksOps, TiogaLooksSupport, TiogaNode, TiogaNodeOps, UndoEvent, VFonts TiogaStyles MAKE: @MakeTiogaStyles.cm 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 Working: TiogaDisplayTable TiogaDocument TiogaDisplayTableImpl TestNodesClassImpl TiogaViewerClassImpl --------------------------------- There are problems with the remaining configs -- cycles must be broken somehow. TiogaDoc MAKE: @MakeTiogaDoc.cm FILES: TiogaDisplayTable TiogaDocument TiogaDocumentPrivate TiogaDisplayTableImpl TiogaDocumentsImpl TiogaDocuments2Impl TiogaDocuments3Impl TiogaDocumentsCache TiogaDocumentsCacheImpl TiogaDocumentsCache2Impl 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 MAKE: @MakeTiogaSelection.cm 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 MAKE: @MakeTiogaEdit.cm FILES: AbbrevExpand AbbrevExpandImpl TiogaImpl TiogaOpsImpl TiogaProfileImpl TiogaInputImpl TiogaExtraOpsImpl TiogaInputEventsImpl TiogaInput2Impl TiogaInputOpsImpl TiogaMiscOpsImpl TiogaMiscOps2Impl TiogaOpsImpl TiogaOps2Impl TiogaBufferedInputImpl TiogaMesaOps TiogaMesaOpsImpl TiogaFileOps TiogaFileOpsImpl USES: TiogaLayout MAKE: @MakeTiogaLayout.cm FILES: TiogaCompile TiogaDisplay TiogaRefresh TiogaFormat TiogaFormatImpl TiogaScrolling TiogaTouchup TiogaSplit TiogaDisplayImpl TiogaDisplay2Impl TiogaScrollingImpl TiogaTouchupImpl TiogaRefreshImpl TiogaSplitImpl TiogaLineBreak TiogaTypescript MAKE: @MakeTiogaTypeScript.cm FILES: TypeScript TiogaTypeScriptImpl TiogaViewerClass -- this is a temporary place for new files [SM] MAKE: @MakeTiogaViewerClass.cm FILES: TestNodesClassImpl TiogaPaint TiogaPaintImpl TiogaViewerClassImpl Ê_˜J˜/J˜JšœhÏkœ<œc˜J˜˜Jšœ˜JšœÔ˜ÙJšœ7œ˜^J˜—˜ Jšœ˜Jšœò˜÷Jšœ œ0œ@˜…—J˜˜Jšœ˜Jšœš˜ŸJšœ˜—J˜˜ Jšœ˜Jšœì˜ñJšœœ|˜”—J˜˜ Jšœ˜Jšœß˜äJšœœ#œ–˜Ë—J˜˜ Jšœ˜Jšœ’˜—Jšœœ*œÞ˜š—J˜˜ Jšœ˜Jšœ€˜…Jšœ­˜±—J˜Jšœg˜gJ˜J˜JšÏc œ˜!JšÏb.Ðbc!˜OJ˜˜Jšœ˜JšœÎ˜ÓJšœ œÊŸ)œ ŸœŸ<œŸœ Ÿœ2ŸœŸ˜ã—J˜˜Jšœ˜Jšœ˜’JšœÓŸ œ˜ý—J˜˜ Jšœ˜Jšœ±˜¶Jšœ˜—J˜˜ Jšœ˜Jšœâ˜ç—J˜˜Jšœ˜Jšœ ˜%—J˜šœž/˜@Jšœ˜JšœC˜H——…—:Ÿ