TIP, Viewers and Tioga "Truth Disk" Status Date: August 12, 1983 11:40 am Action: EditToolBuilderImpl (BuildPair, BuildTriple): VFonts.StringWidth => VFonts.RopeWidth EditToolOpsImpl (DoFilesList, DoEachInList): viewer.file=NIL => viewer.name.Equal["No Name"] MaintainFilesList (Add): viewer.file => viewer.name By: Plass Date: August 12, 1983 10:52 am Action: TEditDocuments3Impl: VirtualDesktops.EnumerateViewers => ViewerOps.EnumerateViewers viewer.file => viewer.name ViewerMenus.Restore => ViewerMenus.Reset TEditDocumentsCache2Impl: Removed test for viewer.file = NIL in ViewerOk (in Update) TEditSplitImpl: Deleted from Split: new.file _ old.file; TEditSelectionImpl, TEditMouseImpl: Fixed compilation errors due to previous changes. TEditTypeScriptImpl: VirtualDesktops.EnumerateViewers => ViewerOps.EnumerateViewers By: Plass Date: August 10, 1983 4:42 pm Action: TEditDocumentsImpl: ChangeTipTables: VirtualDesktops.EnumerateViewers => ViewerOps.EnumerateViewers InitViewerDoc, InitTddText, SaveTEditDocument, DestroyTEditDocument: No more file in viewer record, use name instead. Test for "No Name" added in SaveTEditDocument. TEditDocuments2Impl: DoStoreFile, DoLoad: VirtualDesktops.FindViewer => ViewerOps.FindViewer DoStoreFile, EmptyViewer, PreLoadPrevious, DoLoadPreviousFile, CheckNoFile, SetLoadHistoryInfo, DoLoad: self.file => self.name By: Plass Date: August 10, 1983 9:19 am Action: Fixed TEditFiles to compile TiogaOps and TiogaExtraOps in the right order. By: Plass Date: August 9, 1983 4:43 pm Action: Conversion from Graphics to Imager: TEditFormat, TEditSelection, TEditDisplayImpl, TEditFormatImpl, TEditSelectionImpl, TEditSelection2Impl By: Plass Date: August 9, 1983 1:38 pm Action: Updated TEdit.config and Tioga.config By: Plass Date: August 9, 1983 1:08 pm Action: Conversion to new formatter using UnifiedFonts: TEditFormat, TEditFormatImpl, TEditMouseImpl, TEditScrollingImpl, TEditTypeScriptImpl, TEditDisplayImpl, TEditSelection By: Plass Date: June 3, 1983 12:57 pm Action: Fixed bug in TIPUserImpl and TIPMatcher that prevents creation of a new notifier (in TIPMatcher.MatchProcess and TIPUserImpl.DestroyClient). By: McGregor Date: May 25, 1983 3:34 pm Action: Fixed bug In ViewerOpsImplA.CreateViewer which painted despite paint=FALSE. By: McGregor Date: May 25, 1983 9:30 am Action: Removed extraneous paint calls in ViewerBLTImpl, changed TEdit.config to export ALL By: McGregor Date: May 24, 1983 4:44 pm Action: Fixed cursor bounds fault bug in ViewerProcessesImpl By: McGregor Date: May 24, 1983 1:25 pm Action: Changes to ViewerBLT, ViewerBLTImpl, ContainersImpl, ViewerOps*Impl, TEditDisplayImpl, TEditDocumentsImpl enabling Viewer BLT's. By: McGregor (Rippled to Tioga 1.1 August 9, 1983 - Plass) Date: May 23, 1983 11:57 am Action: TEditMouseImpl.SelectWord at end of typescript, make point selection By: Paxton (Rippled to Tioga 1.1 August 9, 1983 - Plass) Date: May 23, 1983 11:49 am Action: TEditDocumentsImpl.SaveTEditDocument change to Gensym file name if doing forced save (for SaveAllEdits) By: Paxton Date: May 23, 1983 11:39 am Action: Fixed TEditMouseImpl.SetSelLooks so works for caret at end of node By: Paxton (Rippled to Tioga 1.1 August 9, 1983 - Plass) Date: May 23, 1983 11:31 am Action: Change LF command so checks for viewer.file=NIL instead of viewer.name="No Name" By: Paxton Date: May 23, 1983 11:27 am Action: Change TEditTouchupImpl.LockAfterRefresh so will give up after waiting 5 seconds. By: Paxton Date: May 23, 1983 11:20 am Action: Don't put NIL on docList in TEditInputEventsImpl.Undo By: Paxton Date: May 4, 1983 11:37 am Action: Got new versions of start.jam, TiogaUtils.jam, util.jam. By: Plass Date: May 4, 1983 11:33 am Action: Fixed loop in ViewersOpsImpl.SaveViewer so delete during save is OK. By: Plass Date: May 2, 1983 1:22 pm Action: Fattened up feedback selection to what it was (TEditSelectionImpl.MarkSelection). By: Plass Date: May 2, 1983 10:54 am Action: Got new Icons.tip, ViewerPaintImpl.mesa from Scott (so CNTL-clicking icons will delete them). By: Plass Date: April 22, 1983 10:33 am Action: Added check for s.viewer = NIL in TEditMouseImpl.InsertionPoint By: Plass (Rippled to Tioga 1.1 August 9, 1983 - Plass) Date: April 21, 1983 11:29 am Action: Changed tryLines to MIN[tryLines, lines.lastLine-glitchLines] in TEditScrollingImpl.TryToGlitch. By: Plass (Rippled to Tioga 1.1 August 9, 1983 - Plass) Date: April 21, 1983 11:19 am Action: Changed MaintainFilesList to use UserCredentials instead of UserExec. By: Plass Date: April 21, 1983 11:06 am Action: Changed AnnotateProperties to use Commander instead of UserExec. By: Plass Date: April 21, 1983 10:11 am Action: Added checks for x.foo # NIL in TEditInputEventsImpl.CloseEventNow. By: Plass Date: April 20, 1983 9:59 am Action: Changed IconsImpl to try for Standard.Icons on the local disk first. By: Plass Date: April 20, 1983 9:57 am Action: Changed EditToolTopImpl and EditHistoryImpl to use Commander instead of UserExec. Also changed the EditTool's icon. By: Plass Date: April 20, 1983 9:29 am Action: Changed TiogaExecCommands to use Commander instead of UserExec. By: Plass Date: April 20, 1983 8:44 am Action: Added some checks for deleted nodes. By: Plass Date: April 20, 1983 8:44 am Action: TEditSelection.InsertionPoint fixed to return [NIL,0] if there is not a valid selection. By: Plass Date: April 20, 1983 8:43 am Action: TEditDocumentsImpl.SetTEditDocument needed to kill the selection(s) if change the selected document. Also added op=$TiogaDocument to an IF. By: Plass Date: April 20, 1983 8:18 am Action: Fixed bug I introduced in TEditTypeScriptImpl.CharsAvailable By: Plass Date: April 15, 1983 4:03 pm Action: Changed feedback selection to be dark gray (TEditSelectionImpl.MarkSelection). By: Plass Date: April 15, 1983 4:02 pm Action: Added checks for tdd = NIL in the following procedures: EditToolBuilderImpl.GetDataNode EditToolSubsImpl.DoReplaceCom (tdd extracted but never used) TEditDisplayImpl.PaintTEditDocument TEditDisplayImpl.AutoScroll (already fixed) TEditDisplay2Impl.UndoChangeViewer TEditDisplay2Impl.UpdateAfterTextEdit TEditDocumentsImpl.InitViewerDoc TEditDocumentsImpl.SpinAndLock (takes tdd as parameter) TEditDocuments2Impl.ForgetViewer (already fixed) TEditDocuments2Impl.DoStoreFile TEditDocuments2Impl.EmptyViewer TEditDocuments2Impl.DoSearch TEditDocuments2Impl.RememberCurrentPosition TEditDocuments2Impl.CheckPosition TEditDocuments2Impl.PositionViewer TEditDocuments2Impl.PreLoadPrevious TEditDocuments2Impl.DoLoadPreviousFile TEditDocuments2Impl.DoLoadFile TEditDocuments2Impl.DoLoadImplFile TEditDocuments2Impl.SetLoadHistory TEditDocuments2Impl.SaveLoadHistory TEditDocuments2Impl.DoLoad TEditDocuments2Impl.MakeNewViewer TEditDocuments3Impl.CheckFilesAfterRollback TEditDocuments3Impl.SaveLoc (internal to ResetOp) TEditDocuments3Impl.DoOne (internal to ResetOp) TEditDocuments3Impl.PrevPlaceOp TEditDocuments3Impl.ReselectOp TEditScrollingImpl.ScrollTEditDocument (Tioga 1.1 August 9, 1983 - Plass) TEditScrollingImpl.ScrollToPosition (Tioga 1.1 August 9, 1983 - Plass) TEditScrollingImpl.AutoScroll (Tioga 1.1 August 9, 1983 - Plass) TEditInputImpl.CheckSelection TEditInputImpl.SelBranch TEditInputImpl.SelChar TEditInputImpl.Extend TEditInputImpl.SelNode TEditInputImpl.SelUpdate TEditInputImpl.SelWord TiogaExtraOpsImpl.ViewerDoc TEditInput2Impl.AllLevels TEditInput2Impl.FirstLevelOnly TEditInput2Impl.MoreLevels TEditInput2Impl.FewerLevels TEditInputOpsImpl.CheckStartLine TEditInputOpsImpl.SelAtEndOfTypeScript TEditSplitImpl.Split (2 places) TEditRefreshImpl.RefreshViewer TEditSelectionImpl.ShowSel TEditSelectionImpl.MarkSelection TEditSelectionImpl.ComputePosPoint TEditSelectionImpl.SelectionRoot TEditSelectionImpl.InputModify TEditMouseImpl.Extend (Tioga 1.1 August 9, 1983 - Plass) TEditSelectionOpsImpl.CallWithSelAndDocAndTddLocks TEditTypeScriptImpl.InitTypeScriptDocument (3 places) TEditTypeScriptImpl.BackSpace TEditTypeScriptImpl.ChangeLooks TEditTypeScriptImpl.AddLooks TEditTypeScriptImpl.RemoveLooks TEditTypeScriptImpl.ClearLooks TEditTypeScriptImpl.GetLooks TEditTypeScriptImpl.Repaint (2 places) TEditTypeScriptImpl.MakeEdits (2 places) TEditTypeScriptImpl.TypeScriptNotifyProc (2 places) TEditTypeScriptImpl.InterpretAtom TEditTypeScriptImpl.NumberToLook TEditTypeScriptImpl.InsertRopeAtFrontOfBuffer TEditTypeScriptImpl.InsertCharAtFrontOfBuffer TEditTypeScriptImpl.InputRope TEditTypeScriptImpl.InputChar TEditTypeScriptImpl.GetChar TEditTypeScriptImpl.CharsAvailable TEditTypeScriptImpl.WaitUntilCharsAvail TEditTypeScriptImpl.WaitUntilIdle TEditTypeScriptImpl.ReloadTypeScriptTipTable TEditTypeScriptImpl.CaretAtEndOfTypescript TEditTypeScriptImpl.UserAbort TEditTypeScriptImpl.ResetUserAbort TEditTypeScriptImpl.SetUserAbort TEditLocksImpl.UnlockIt (already fixed) TiogaOpsImpl.CheckSelection TiogaOpsImpl.SetSelection By: Plass Date: April 15, 1983 2:35 pm Action: improved fix to TEditDocumentsImpl (moved RTFiles.IsFileInUse check to SaveTEditDocument, where it belongs); implication: old files that are in use will not be deleted OR removed from the directory, they will simply have more $'s appended onto their names By: Russ Atkinson Date: April 15, 1983 12:37 pm Action: fixed OnScreen (it was overly conservative, causing extra scrolling) By: Russ Atkinson Date: April 13, 1983 1:25 pm Action: Added check for keyEnd = 0 in AbbrevExpandImpl.FindKeyStart By: Plass Date: April 13, 1983 11:21 am Action: Added check for empty rope in AbbrevExpandImpl.FindKeyStart and FindKeyLen By: Plass Date: April 12, 1983 4:06 pm Action: successfully tested all changes by Atkinson (April 12, 1983) listed below By: Russ Atkinson Date: April 12, 1983 3:46 pm Action: added OnScreen procedure to fix bug in TEditScrollingImpl.AutoScroll By: Russ Atkinson (Rippled to Tioga 1.1 August 9, 1983 - Plass) Date: April 12, 1983 3:45 pm Action: added use of RTFiles to TEditDocumentsImpl.ReclaimDollarFile (also fixed up TEdit.config, Tioga.config, Tioga.df to reflect new import) By: Russ Atkinson Date: April 12, 1983 3:44 pm Action: added NumberLabels export (also changed LabelsImpl) By: Russ Atkinson Date: April 12, 1983 3:30 pm Action: updated disk to track new PreCedar versions (except, of course, I did not clobber Tioga.df & Viewers.df and their subsidiaries) By: Russ Atkinson Date: April 12, 1983 2:41 pm Action: Fixed bug in NodeStyleTabsImpl.TabStopOp that garbled TabStop list. By: Plass Date: April 12, 1983 9:44 am Action: Added TEditDocumentRope and TEditDocumentRopeImpl to df, cm, and config. By: Plass Date: March 28, 1983 12:29 pm Action: Erased disk, Installed released 4.0, bringover of Tip, Viewers, and Tioga. By: Plass Date: March 28, 1983 9:22 am Action: Changed TEditDocumentsImpl.CleanupAfterDestroy to take a tdd argument so that FORK in DestroyProc no longer lost data. By: McGregor Date: March 16, 1983 4:27 pm Action: Fixed tdd.text set to nil bug for typescripts By: Paxton Date: March 16, 1983 Action: Fixed it so UnsavedDocumentCacheSize:0 works. By: Plass Date: March 14, 1983 Action: Rescued newer version of End.mesa from PreCedar, made some updates to TiogaDoc.tioga. By: Plass Date: March 11, 1983 11:24 am Action: Rescued TextFind2Impl TextFind3Impl TextFindPrivate TextFindImpl from Temp> By: Plass Date: March 8, 1983 1:55 pm Action: Added safegaurd against destroyed viewers in TEditDisplayImpl. By: Plass Date: March 7, 1983 2:13 pm Action: Rescued RopeReaderMiscImpl from PreCedar. By: Plass Date: March 7, 1983 8:57 am Action: New Cedar.style, TiogaDoc.Tioga, bug fix in TEditScrollingImpl By: Plass (I hope the bug fix made it to 1.1 - Plass) Date: March 4, 1983 11:02 am Action: Minor change to ViewerOpsImpl By: Plass Date: March 3, 1983 3:41 pm Action: Created disk, installed Cedar pre-release 4.0 as of March 3rd, bringover of Viewers.df and Tioga.df. Made minor fixes to TIP.df and Viewers.df. By: McGregor