Tioga.config
Copyright © 1984, 1985 by Xerox Corporation. All rights reserved.
McGregor, October 4, 1982 9:36 am
Paxton, May 24, 1983 11:00 am
Maxwell, January 14, 1983 10:12 am
Russ Atkinson, June 12, 1984 6:16:44 pm PDT
Paul Rovner, September 30, 1983 11:57 am
Plass, March 1, 1985 4:38:06 pm PST
Doug Wyatt, March 5, 1985 10:55:44 am PST
Tioga: CONFIGURATION LINKS: CODE
IMPORTS AMMiniModel, Atom, BasicTime, Booting, Buttons, Carets, Convert, DefaultRemoteNames, FS, FSBackdoor, Graphics, GraphicsOps, ImplErrors, InputFocus, IO, TJaMOps, List, Menus, MessageWindow, PrincOpsUtils, Process, Real, RefTab, RefText, Rope, RopeEdit, RopeIO, RopeReader, SafeStorage, Terminal, TIPUser, UserProfile, VersionMap, VersionMapDefaults, VFonts, ViewerBLT, ViewerClasses, ViewerMenus, ViewerOps, WindowManager, WorldVM
EXPORTS ALL
the following are the most general, clean, and wonderful interfaces to Tioga:
TiogaOps, TiogaFileOps
these get into the internals more, but are still fairly stable:
TypeScript, TextLooks, LooksReader, RunReader, TextNode, NodeProps, OtherNode, EditNotify, NodeAddrs, UndoEvent, NodeStyle, TEditHistory, TEditInputOps, TEditMesaOps, TEditOps,
these are internal interfaces that may be expected to change more frequently:
NameSymbolTable, AbbrevExpand, CheckNode, EditAddrs, EditSpan, EditSpanSupport, TextEdit, TextLooksSupport, PutGet, GetTree, InterFile, MonitoredQueue, TreeCheck, TreeFind, TextFind, NodeStyleExtra, TEditDisplay, TEditDocument, TEditFormat, TEditImpl, TEditInput, TEditProfile, TEditRefresh, TEditScrolling, TEditSelection, TEditTouchup
CONTROL NameSymbolTableImpl, TBase, TStyles, TEdit
= {
TBase: CONFIGURATION LINKS: CODE
IMPORTS Atom, FS, IO, NameSymbolTable, PrincOpsUtils, Process, RefTab, RefText, Rope, RopeEdit, RopeIO, RopeReader, SafeStorage
EXPORTS ALL
AbbrevExpand, EditSpan, EditSpanSupport, TextEdit, TextLooks, TextNode, TextLooksSupport, CheckNode, PutGet, PutGetExtras, GetTree, InterFile, MonitoredQueue, RunReader, LooksReader, TreeCheck, TreeFind, TextFind, NodeProps, EditNotify, NodeAddrs, OtherNode, UndoEvent
CONTROL TextNodeImpl, NodePropsImpl, NodeAddrsImpl, TextLooksImpl, TextLooksBasicImpl, TextLooksSupportImpl, UndoEventImpl, CheckNodeImpl, EditNotifyImpl, EditSpanImpl, FileReaderImpl, FileWriterImpl, GetFileImpl, GetTreeImpl, PutInterFileImpl, LooksReaderImpl, PGSupportImpl, PutFileImpl, RunReaderImpl, TextEditImpl, TextFindImpl, TextFind2Impl, TextFind3Impl
= {
AbbrevExpandImpl;
TextNodeImpl;
EditSpanImpl;
EditSpanSupportImpl;
CheckNodeImpl;
EditNotifyImpl;
FileReaderImpl;
FileWriterImpl;
GetFileImpl;
GetInterFileImpl;
GetTreeImpl;
LooksReaderImpl;
MonitoredQueueImpl;
NodeAddrsImpl;
NodePropsImpl;
OtherNodeImpl;
PGSupportImpl;
PutFileImpl;
PutInterFileImpl;
RunReaderImpl;
TextEditImpl;
TextFindImpl;
TextFind2Impl;
TextFind3Impl;
TextLooksImpl;
TextLooksBasicImpl;
TextLooksSupportImpl;
TreeCheckImpl;
TreeFindImpl;
UndoEventImpl;
WordEditImpl;
};
TStyles: CONFIGURATION LINKS: CODE
IMPORTS Atom, Convert, DefaultRemoteNames, EditNotify, FS, IO, TJaMOps, TJaMVM, MessageWindow, NameSymbolTable, NodeProps, Process, Real, Rope, TextNode, VFonts
EXPORTS ALL
CONTROL NodeStyleImpl
= {
NodeStyleImpl;
NodeStyle2Impl;
NodeStyleSpacesImpl;
NodeStyleExtraImpl;
NodeStyleApplyImpl;
NodeStyleTabsImpl;
};
TEdit: CONFIGURATION LINKS: CODE
IMPORTS AbbrevExpand, AMMiniModel, Atom, BasicTime, Booting, Buttons, Carets, Convert, DefaultRemoteNames, EditNotify, EditSpan, EditSpanSupport, FS, FSBackdoor, Graphics, GraphicsOps, ImplErrors, InputFocus, IO, List, LooksReader, Menus, MessageWindow, MonitoredQueue, NameSymbolTable, NodeAddrs, NodeProps, NodeStyle, NodeStyleExtra, PrincOpsUtils, Process, PutGet, Real, RefTab, RefText, Rope, RopeEdit, RopeReader, RunReader, SafeStorage, Terminal, TextEdit, TextFind, TextLooks, TextLooksSupport, TextNode, TIPUser, TreeCheck, TreeFind, UndoEvent, UserProfile, VersionMap, VersionMapDefaults, VFonts, ViewerBLT, ViewerClasses, ViewerMenus, ViewerOps, WindowManager, WorldVM
EXPORTS ALL
CONTROL TEditProfileImpl, TEditSelectionAllocImpl, TEditSelectionImpl, TEditSelection2Impl, TEditDisplay2Impl, TEditDocumentsImpl, TEditDocuments2Impl, TEditDocuments3Impl, TEditTypeScriptImpl, TEditInputImpl, TEditInputEventsImpl, TEditInput2Impl, TEditLocksImpl, TEditLocksPrivateImpl, TEditMesaOpsImpl, TEditRefreshImpl, TEditSelectionLocksImpl, TEditScrollingImpl, TEditFormatImpl, TEditTouchupImpl, TiogaOpsImpl, TiogaOps2Impl, TEditDocumentRopeImpl, TiogaFileWatcherImpl
= {
TiogaOpsImpl;
TEditBufferedInputImpl;
TEditDisplayImpl;
TEditDisplay2Impl;
TEditDocumentRopeImpl;
TEditDocumentsImpl;
TEditDocuments2Impl;
TEditDocuments3Impl;
TEditDocumentsCacheImpl;
TEditDocumentsCache2Impl;
TEditFormatImpl;
TEditInputImpl;
TEditInputEventsImpl;
TEditInput2Impl;
TEditInputOpsImpl;
TEditLocksImpl;
TEditLocksPrivateImpl;
TEditMesaOpsImpl;
TEditMiscOpsImpl;
TEditMiscOps2Impl;
TEditMouseImpl;
TEditOpsImpl;
TEditProfileImpl;
TEditRefreshImpl;
TEditScrollingImpl;
TEditSelectionImpl;
TEditSelection2Impl;
TEditSelectionLocksImpl;
TEditSelectionAllocImpl;
TEditSelectionOpsImpl;
TEditSplitImpl;
TEditTouchupImpl;
TEditTypeScriptImpl;
TiogaFileOpsImpl;
TiogaOps2Impl;
TiogaExtraOpsImpl;
TiogaFileWatcherImpl;
};
NameSymbolTableImpl;
TBase;
TStyles;
TEdit;
}.