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 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 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; }. bTioga.config Copyright c 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 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 AbbrevExpand, EditSpan, EditSpanSupport, TextEdit, TextLooks, TextNode, TextLooksSupport, CheckNode, PutGet, PutGetExtras, GetTree, InterFile, MonitoredQueue, RunReader, LooksReader, TreeCheck, TreeFind, TextFind, NodeProps, EditNotify, NodeAddrs, OtherNode, UndoEvent ΚΪ– "Mesa" style˜codešœ ™ Kšœ Οmœ7™BKšœ!™!Kšœ™Kšœ"™"Kšœ+™+Kšœ(™(Kšœ#™#Kšœ)™)—K˜šœΟk œžœž˜ KšžœVžœ=žœ—˜΅šžœž˜ K™šœM™MKšœ™—K™šœ?™?Kšœ°™°—K™šœM™MKšœΠ™Π—K™—Kšžœ+˜2Kšœ˜K˜šœž œžœž˜ Kšžœžœžœk˜šžœž˜ K™Œ—Kšžœβ˜ιKšœ˜K˜K˜ K˜ K˜K˜K˜K˜K˜K˜ K˜K˜ K˜K˜K˜K˜K˜K˜K˜ K˜K˜K˜ K˜ K˜K˜K˜K˜K˜K˜K˜ K˜K˜ K˜K˜—K˜šœ ž œžœž˜"Kšžœ0žœžœc˜ Kšžœž˜ Kšžœ˜Kšœ˜K˜K˜K˜K˜K˜K˜K˜K˜—K˜šœž œžœž˜ Kšžœ‹žœ=žœΣ˜¦Kšžœž˜ KšžœΥ˜άKšœ˜K˜ K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜ K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜K˜—K˜Kšœ˜Kšœ˜Kšœ˜Kšœ˜Kšœ˜——…—D€