This is the first complete release of the Cedar programming environment in nearly a year (Cedar 6.0 was first released on 27 Jun 85, though it has "bounced" many times since then). Users should first read this message, then carefully follow the installation procedure.
New communications software in this release replaces one of Cedar's last vestiges of aging Pilot code. This release was also an opportunity for some Spring cleaning; in nearly a year's worth of development, <Cedar6.0> and <CedarChest6.0> had accumulated a lot of clutter.
Most interfaces in this release are unchanged from Cedar 6.0; notable exceptions are the lower level communications interfaces from Communication.df, Pup.df, and RPCRuntime.df. You probably won't need to recompile, but you will need to change DFs to point to <Cedar6.1> and <CedarChest6.1>.
Send messages about particular components to their maintainers. Send other messages regarding the release to CedarSupport^.pa (not just to Wyatt.pa).
Cedar and CedarChest Components
The following list includes all components of Cedar6.1, plus those components of CedarChest6.1 that were available at release time. Examine the DF name to see whether a component lives on Cedar or CedarChest. If you are viewing this document on-line, a convenient way to find the information for a particular component is to select the component's name somewhere and middle-click "Def" in this viewer's menu.
The best way to access documentation is via the OpenR command while running Cedar6.1. Otherwise, the documentation file is assumed to be accessible using the DF file name and BringOver, i.e.,
BringOver -o DocFileName DFFileName
In general, documentation is stored on the directories
[Cedar]<Cedar6.1>Documentation>
[Cedar]<CedarChest6.1>Documentation>
but there are occasional exceptions.
Questions about changes in individual components should be addressed to their maintainers.
Abutters: [Cedar]<CedarChest6.1>Top>Abutters.df
Documentation: AbuttersDoc.Tioga
Commands: Abutters
No significant changes.
ACFind: [Cedar]<CedarChest6.1>Top>ACFind.df
Maintained by: Dave <Rumph.pasa>, Intelnet 844-2818
No significant changes.
AIS: [Cedar]<CedarChest6.1>Top>AIS.df
Maintained by: Michael Plass <Plass.pa>
Documentation: AISDoc.tioga
No significant changes.
AISCopy: [Cedar]<CedarChest6.1>Top>AISCopy.df
Maintained by: Rick Beach <Beach.pa>
Commands: AISCopy
No significant changes.
AISShow: (deleted)
AISShow is withdrawn since its functionality was replaced by PreView. [Diebert]
AISTools: [Cedar]<CedarChest6.1>Top>AISTools.df
Maintained by: Mik Lamming
Documentation: AISToolsDoc.tioga, BuildTRCDoc.tioga
Commands: BuildTRC, ApplyTRC
No significant changes.
AISViewer: [Cedar]<CedarChest6.1>Top>AISViewer.df
Maintained by: TIm Diebert <Diebert.pa>
Documentation: AISViewerDoc.tioga
No significant changes.
AlpineBackup: [Cedar]<CedarChest6.1>Top>AlpineBackup.df
Maintained by: AlpineImplementors^.pa
Documentation: AlpineBackupDoc.tioga
Commands: AlpineBackup, AlpineRestore, AlpineVerify
No significant changes.
AlpineServer: [Cedar]<CedarChest6.1>Top>AlpineServer.df
Maintained by: AlpineImplementors^.pa
Documentation: AlpineServerDoc.tioga
No significant changes.
AlpineShared: [Cedar]<CedarChest6.1>Top>AlpineShared.df
No significant changes.
AlpineUser: [Cedar]<CedarChest6.1>Top>AlpineUser.df
Maintained by: AlpineImplementors^.pa
Documentation: AlpineUserDoc.tioga
Commands: AlpineUser
When storing filename!n, if !n = !H+1, keep processing will be done. Directories being trickle-charged should require less maintenance as a result.
Fixed MakeAlpineUser.cm to use new Makedo switches (-om instead of -md). [CHauser]
AMEvents: [Cedar]<Cedar6.1>Top>AMEvents.df
Maintained by: CedarSupport^.pa
No significant changes.
AMModel: [Cedar]<Cedar6.1>Top>AMModel.df
Maintained by: CedarSupport^.pa
No significant changes.
AMProcess: [Cedar]<Cedar6.1>Top>AMProcess.df
Maintained by: CedarSupport^.pa
No significant changes.
AMTypes: [Cedar]<Cedar6.1>Top>AMTypes.df
Maintained by: CedarSupport^.pa
Bug fixes.
ArchivistBTree: [Cedar]<CedarChest6.1>Top>ArchivistBTree.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ArchivistBTreeDoc.tioga
No significant changes.
Args: [Cedar]<CedarChest6.1>Top>Args.df
Maintained by: Jules Bloomenthal <Bloomenthal.pa>
Documentation: ArgsDoc.Tioga
No significant changes.
ArpaWatch: [Cedar]<CedarChest6.1>Top>ArpaWatch.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: ArpaWatchDoc.tioga
Commands: ArpaWatch
Another PupWatch ripoff. This one watches Arpa (IP, UDP, TCP) packets on the ethernet. Also works for the funny packets going to/from the Alto that's our relay to the IMP.
Asserting: [Cedar]<CedarChest6.1>Top>Asserting.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: AssertingDoc.tioga
Commands: Asserting
No significant changes.
AutoBackUp: [Cedar]<CedarChest6.1>Top>AutoBackUp.df
Maintained by: Eric <Nickell.pasa>
Documentation: AutoBackUpDoc.tioga
Commands: AutoBackUp
No significant changes.
BasicCedar: [Cedar]<Cedar6.1>Top>BasicCedar.df
Maintained by: CedarSupport^.pa
Now includes Nucleus.df. LoaderDriver moved to a separate package.
BasicLoadState: [Cedar]<Cedar6.1>Top>BasicLoadState.df
Maintained by: CedarSupport^.pa
No significant changes.
BasicPackages: [Cedar]<Cedar6.1>Top>BasicPackages.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: BasicPackagesDoc.tioga
No significant changes.
BasicTime: [Cedar]<Cedar6.1>Top>BasicTime.df
Maintained by: CedarSupport^.pa
No significant changes.
BCDStuff: [Cedar]<Cedar6.1>Top>BCDStuff.df
Maintained by: CedarSupport^.pa
RCMapBuilderImpl has been rewritten. RCMapBuilderImpl lives in BcdStuff.df, but its only use is in SafeStorage (the Compiler and Binder have their own versions, which remain entirely valid). This change makes loading significantly faster (10-15% for Walnut). [Atkinson]
Binder: [Cedar]<Cedar6.1>Top>Binder.df
Maintained by: CedarSupport^.pa
Documentation: BinderDoc.tioga
Commands: Bind, Binder
Tries to protect its global variables by serializing use of the binder.
Uses 1 fewer GFIs. [Satterthwaite]
BiScrollers: [Cedar]<CedarChest6.1>Top>BiScrollers.df
Maintained by: Spreitzer.pa
Documentation: BiScrollersDoc.Tioga
Commands: BiScrollers, Geom2D
No significant changes.
BootEssentials: [Cedar]<Cedar6.1>Top>BootEssentials.df
Maintained by: CedarSupport^.pa
No significant changes.
BootTool: [Cedar]<Cedar6.1>Top>BootTool.df
Maintained by: CedarSupport^.pa
Commands: BootTool
No significant changes.
BTree: [Cedar]<Cedar6.1>Top>BTree.df
Maintained by: CedarSupport^.pa
No significant changes.
BTreeSimple: [Cedar]<Cedar6.1>Top>BTreeSimple.df
Maintained by: CedarSupport^.pa
No significant changes.
CardTable: [Cedar]<CedarChest6.1>Top>CardTable.df
Maintained by: Doug Terry <Terry.pa>
Documentation: CardTableDoc.tioga
No significant changes.
Catalog: [Cedar]<CedarChest6.1>Top>Catalog.df
Maintained by: Beach.pa, Wyatt.pa
Documentation: CatalogDoc.tioga
Commands: Catalog
The Catalog command now takes a DF file name rather than a directory as its argument. The DF file is expected to contain a list of Includes items (as in Cedar.df or CedarChest.df). The new -releaseMessage option generates a list of package entries suitable for the Cedar release message. [Wyatt]
CedarChestRelease: [Cedar]<CedarChest6.1>Top>CedarChestRelease.df
Documentation: CedarChestDoc.tioga, CedarChestCatalog.tioga
Added command files for updating version maps, catalog, etc.
CedarExamples: [Cedar]<CedarChest6.1>Top>CedarExamples.df
Documentation: CedarExamplesDoc.Tioga
No significant changes.
CedarRelease: [Cedar]<Cedar6.1>Top>CedarRelease.df
Maintained by: CedarSupport^.pa
Documentation: ReleaseCoordinator.tioga, CedarCatalog.tioga, ReleaseMessage.tioga
Added command files for updating boot servers. Added command files for updating version maps, catalog, etc.
CedarRuntime: [Cedar]<Cedar6.1>Top>CedarRuntime.df
Maintained by: CedarSupport^.pa
No significant changes.
CedarSyntax: [Cedar]<CedarChest6.1>Top>CedarSyntax.df
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: CedarSyntaxDoc.tioga, CedarSyntax.tioga
No significant changes.
Celtics: [Cedar]<CedarChest6.1>Top>Celtics.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: CelticsDoc.tioga
Commands: BreakTool, Celtics
No significant changes.
Chat: [Cedar]<CedarChest6.1>Top>Chat.df (moved)
Documentation: ChatDoc.tioga
Commands: Chat
No significant changes.
Checksummer: [Cedar]<CedarChest6.1>Top>Checksummer.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: ChecksummerDoc.tioga
Commands: Checksummer
Checksummer computes the checksum of a set of files. With some help from Waterlily, it can be used to locate mashed files on file servers holding secondary copies.
ChessHack: [Cedar]<CedarChest6.1>Top>ChessHack.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: ChessHackDoc.tioga
Commands: ChessHack
Uses a new font to display the chess pieces. [Wyatt]
CircularGarbage: [Cedar]<CedarChest6.1>Top>CircularGarbage.df
Maintained by: Hagmann.pa
Documentation: CircularGarbageDoc.tioga
No significant changes.
CKViewer: [Cedar]<CedarChest6.1>Top>CKViewer.df
Maintained by: Ken Pier <Pier.pa>
Documentation: CKViewerDoc.tioga
Commands: CKViewer
No significant changes.
Clock: [Cedar]<CedarChest6.1>Top>Clock.df (moved)
Maintained by: CedarSupport^.pa
Commands: Clock
No significant changes.
ColorDisplay: [Cedar]<CedarChest6.1>Top>ColorDisplay.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ColorDisplayDoc.tioga
Commands: ColorDisplay
No significant changes.
ColorTrix: [Cedar]<CedarChest6.1>Top>ColorTrix.df
Maintained by: Bloomenthal.pa
Documentation: ColorTrixDoc.tioga
Commands: ColorTrixPackage, Clear, CmAdd, CmBlend, CmColor, CmCompose, CmCycle, CmEdit, CmFlash, CmGamma, CmGauss, CmInterp, CmLoad, CmMono, CmNBits, CmSnake, CmOnly, CmPrint, CmRamp, CmRandom, CmRipple, CmRotate, CmSave, CmScale, CmScramble, CmShow, CmSin, CmSpeckle, CmTents, Grid, Left, Lum, Mirror, Negate, Pal, Pie, PrintWindow, PVal, Ramp, Reflect, ResetWindow, SetWindow, UnPal, Up
No significant changes.
ColumnLs: [Cedar]<CedarChest6.1>Top>ColumnLs.df
Maintained by: Bloomenthal.pa
Documentation: ColumnLsDoc.tioga
Commands: Ls, ColumnLs
No significant changes.
CommanderPriority: [Cedar]<CedarChest6.1>Top>CommanderPriority.df
Maintained by: Bob Hagmann <Hagmann.pa>
Documentation: CommanderPriorityDoc.tioga
Commands: CommanderPriority
No significant changes.
CommandTool: [Cedar]<Cedar6.1>Top>CommandTool.df
Maintained by: CedarSupport^.pa
Documentation: CommandToolDoc.tioga, CommandToolCommands.tioga, CommandToolStructureDoc.tioga
Commands: SetProcessProperty, SetProperty, GetProperties, GetProcessProperties
No significant changes.
CommandToolProcedures: [Cedar]<CedarChest6.1>Top>CommandToolProcedures.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: CommandToolProceduresDoc.tioga
Commands: CommandToolProcedures
No significant changes.
CommDriver: [Cedar]<Cedar6.1>Top>CommDriver.df
Maintained by: CedarSupport^.pa
New package. The communication driver package sends and receives packets on 3 and 10 Mb Ethernets, and manages a common pool of packet buffers.
Communication: [Cedar]<Cedar6.1>Top>Communication.df
Maintained by: CedarSupport^.pa
Completely changed. The old Pilot Communication packages is gone. Communication.df no longer describes an implementation; instead, it describes several basic communication interfaces: Endian, Arpa, Pup, XNS, ThisMachine, EthernetDriverStats, and IOExtras.
Compare: [Cedar]<CedarChest6.1>Top>Compare.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: CompareDoc.tioga
Commands: Compare
Compare does a byte by byte compare of two sets of files.
Compiler: [Cedar]<Cedar6.1>Top>Compiler.df
Maintained by: CedarSupport^.pa
Documentation: CompilerDoc.Tioga, CompilerMessagesDoc.tioga
Commands: Compile, Compiler, RCompile, RCompiler, ComplexCompile
Changes:
Uses 7 fewer GFIs.
Recognizes '\254 (¬) and '\255 () as '← and '^ respectively.
All relative pointer types (including LONG relative types) have FIRST and LAST operations.
CARD is a predeclared synonym for LONG CARDINAL.
Note: This is not an invitation to use CARD without due thought and consideration. I think that the best hope for digging out of the signed/unsigned mess is to (1) interpret all existing 16 bit numeric types as subranges of INT and (2) disallow mixing values of type INT (or subrange thereof) and values of type CARD (or subrange thereof) unless explicit conversion operations are used. The 6.1 compiler will not enforce this, however. [Satterthwaite]
ComputeServerUser: [Cedar]<Cedar6.1>Top>ComputeServerUser.df
Maintained by: CedarSupport^.pa
No significant changes.
ComputeWorkingSet: [Cedar]<CedarChest6.1>Top>ComputeWorkingSet.df
Maintained by: Bob Hagmann <Hagmann.pa>
Documentation: ComputeWorkingSetDoc.tioga
Commands: ComputeWorkingSet
No significant changes.
Controls: [Cedar]<CedarChest6.1>Top>Controls.df
Maintained by: Jules Bloomenthal <Bloomenthal.pa>
Documentation: ControlsDoc.Tioga
Commands: TestControls
No significant changes.
ConvolutionFilter: [Cedar]<CedarChest6.1>Top>ConvolutionFilter.df (new)
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ConvolutionFilterDoc.tioga
Commands: ConvolutionFilter, CFilter
This package performs NxM convolution filtering on an AIS image.
Cookie: [Cedar]<CedarChest6.1>Top>Cookie.df
Documentation: CookieDoc.Tioga
Commands: Cookie
No significant changes.
CopyFromVersionMap: [Cedar]<CedarChest6.1>Top>CopyFromVersionMap.df
Maintained by: Russ <Atkinson.pa>
Documentation: CopyFromVersionMapDoc.tioga
Commands: CopyFromVersionMap
No significant changes.
CubicSplinePackage: [Cedar]<CedarChest6.1>Top>CubicSplinePackage.df
Maintained by: Maureen Stone <Stone.pa>
Documentation: CubicSplinePackageDoc.tioga
No significant changes.
Cucumber: [Cedar]<CedarChest6.1>Top>Cucumber.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: CucumberDoc.tioga
Commands: Cucumber
No significant changes.
Cypress: [Cedar]<CedarChest6.1>Top>Cypress.df
Maintained by: Donahue.pa
Documentation: CypressDoc.tioga
Commands: Cypress
This is it — the new smaller, faster, more wonderful Cypress you've all been waiting for!
Note: All existing Cypress databases will need to rebuilt to use the latest version. For Walnut users, this is easy — you'll simply be forced to scavenge the first time you use the new Cypress and Walnut. Whiteboards users should dump any existing whiteboard databases using the previous version and then reload them using the new Cypress. A new version of the Cedar whiteboards has been stored on Luther.
A patch was made to the lower layers of Cypress to reduce the chances of tuple allocations extending over a page boundary (for which the system cannot currently recover).
DBIcons: [Cedar]<CedarChest6.1>Top>DBIcons.df
Maintained by: Donahue.pa
Commands: OpenIconDB
Changed to use the new Cypress.
DBTools: [Cedar]<CedarChest6.1>Top>DBTools.df
Maintained by: Donahue.pa
Commands: OpenToolDB
Changed to use the new Cypress.
DebuggingWorld: [Cedar]<CedarChest6.1>Top>DebuggingWorld.df
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: DebuggingWorldDoc.tioga
No significant changes.
DebugTool: [Cedar]<Cedar6.1>Top>DebugTool.df
Maintained by: CedarSupport^.pa
Documentation: DebugToolDoc.tioga
No significant changes.
Dependencies: [Cedar]<CedarChest6.1>Top>Dependencies.df (moved)
Commands: Dependencies
No significant changes.
DeskTops: [Cedar]<CedarChest6.1>Top>DeskTops.df
Maintained by: Peter Kessler <PeterKessler.pa>
Documentation: DeskTopsDoc.tioga
Commands: DeskTops
No significant changes.
DFCommands: [Cedar]<Cedar6.1>Top>DFCommands.df
Maintained by: CedarSupport^.pa
Documentation: DFCommandsDoc.tioga
No significant changes.
DFDependencies: [Cedar]<CedarChest6.1>Top>DFDependencies.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: DFDependenciesDoc.Tioga
No significant changes.
DFIncludes: [Cedar]<CedarChest6.1>Top>DFIncludes.df (moved)
Maintained by: CedarSupport^.pa
Commands: DFIncludes
No significant changes.
DFPackage: [Cedar]<Cedar6.1>Top>DFPackage.df
Maintained by: CedarSupport^.pa
No significant changes.
DFTool: [Cedar]<CedarChest6.1>Top>DFTool.df (moved)
Documentation: DFToolDoc.tioga
Commands: DFTool, DeleteDFTools
No significant changes.
DicentraRS232CAsync: [Cedar]<CedarChest6.1>Top>DicentraRS232CAsync.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: DicentraRS232CAsyncDoc.tioga
No significant changes.
DirectoryList: [Cedar]<CedarChest6.1>Top>DirectoryList.df
Maintained by: Michael Plass <Plass.pa>
Documentation: DirectoryListDoc.tioga
Commands: Dir, SubDir
No significant changes.
Disk: [Cedar]<Cedar6.1>Top>Disk.df
Maintained by: CedarSupport^.pa
No significant changes.
DiskTool: [Cedar]<CedarChest6.1>Top>DiskTool.df
Maintained by: Willie-Sue <Willie-Sue.pa>
Documentation: DiskToolDoc.tioga
No significant changes.
Documentation: [Cedar]<CedarChest6.1>Top>Documentation.df
Documentation: Copyright.tioga, ManualContents.tioga, BriefingBlurb.tioga, Glossary.tioga, Introduction.tioga, HowToUseAPublicCedarMachine.tioga, OverviewDoc.tioga, CedarProgramStyle.tioga, DoradoBooting.tioga, DiskErrorRecovery.tioga, PseudoServerDoc.Tioga, ExampleUserProfile.Tioga
Updated BriefingBlurb and Introduction to resemble the current truth somewhat more closely. Note there are a couple of files mentioned in Introduction.tioga that no longer exist, at least under those names; they are marked with placeholder brackets. [Plass, Hagmann]
Dunn: [Cedar]<CedarChest6.1>Top>Dunn.df
Maintained by: Bloomenthal.pa
Documentation: DunnDoc.tioga
Commands: Dunn, DunnTool, DunnView, DunnSnap
No significant changes.
EchoTool: (deleted)
Replaced by PupEchoTool.
EditorComforts: [Cedar]<CedarChest6.1>Top>EditorComforts.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: EditorComfortsDoc.tioga
No significant changes.
EditTool: [Cedar]<Cedar6.1>Top>EditTool.df
Maintained by: CedarSupport^.pa
No significant changes.
Eikonix: [Cedar]<CedarChest6.1>Top>Eikonix.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: EikonixDoc.tioga
No significant changes.
EssentialStyles: [Cedar]<Cedar6.1>Top>EssentialStyles.df
Maintained by: TiogaImplementors^.pa
Added artworkFigure, artworkCaption formats (these will be used by ArtworkInterpress).
Changed `keep' values on heads to a smaller value.
Increased maxHorizontalExpansion in body format from 3 to 4. [Plass]
EtherLoad: [Cedar]<CedarChest6.1>Top>EtherLoad.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: EtherLoadDoc.tioga
Commands: EtherLoad
EtherLoad displays a bar graph of the ethernet activity.
EtherWatch: [Cedar]<CedarChest6.1>Top>EtherWatch.df
Maintained by: Hal Murray <Murray.pa>
Documentation: EtherWatchDoc.tioga
Commands: EtherWatch
EtherWatch is a tool for observing raw packets on an Ethernet.
ExamineStorage: [Cedar]<CedarChest6.1>Top>ExamineStorage.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: ExamineStorageDoc.tioga
Commands: FindBadGuys, TakeHeapStats, FindCyclicTypes, ValidateHeap, AutoReclaimFreePages, ForceReclaimFreePages
No significant changes.
ExecHacks: [Cedar]<CedarChest6.1>Top>ExecHacks.df
Documentation: ExecHacksDoc.tioga
Commands: ExecHacks
No significant changes.
ExpungeOpens: [Cedar]<CedarChest6.1>Top>ExpungeOpens.df
Maintained by: Michael Plass <Plass.pa>
Documentation: ExpungeOpensDoc.tioga
Commands: ExpungeOpens
No significant changes.
ExtraIago: [Cedar]<Cedar6.1>Top>ExtraIago.df
Maintained by: CedarSupport^.pa
Documentation: ExtraIagoDoc.Tioga
Commands: LocalIago
This version fixes a bug and allows one to read the VAM files. Iago2 is renamed LocalIago. [Willie-Sue]
FastMouse: [Cedar]<CedarChest6.1>Top>FastMouse.df
Maintained by: Frank Crow <Crow.pa>
Documentation: FastMouseDoc.tioga
Commands: FastMouse
X and Y accelerations may now be varied by a ratio (as requested by PeterKessler).
The FastMouse process has been bumped up to Process.priorityRealTime. This appears to get it out of the Spy's way. Report any funny behavior quickly, please.
Ferret: (deleted)
I don't plan to convert it to 6.1. I think Hagmann has better toys. [Murray]
File: [Cedar]<Cedar6.1>Top>File.df
Maintained by: CedarSupport^.pa
No significant changes.
FileCmds: [Cedar]<CedarChest6.1>Top>FileCmds.df
Documentation: FileCmdsDoc.Tioga
Commands: FileCmds, CmdPerFile, CmdAllFiles, ListFileSet, lfs, DeleteFileSet, dfs, ArchiveFileSet, afs, RetrieveFileSet, rfs
No significant changes.
FileStream: [Cedar]<Cedar6.1>Top>FileStream.df
Maintained by: Hagmann.pa
Documentation: FileStreamDoc.Tioga
Made FileStream more robust in the face of errors (like the "FileStreamImpl.UnsafeGetBlock infinite loop" reported by Spreitzer). While in the area, saved 2 GFI's by combining compilation units.
FileStreamTest: [Cedar]<CedarChest6.1>Top>FileStreamTest.df
No significant changes.
FileUtil: [Cedar]<CedarChest6.1>Top>FileUtil.df
Maintained by: Hagmann.pa
Documentation: FileUtilDoc.tioga
Commands: VAMStats, ComputeVAM, DeleteOrphanPages
No significant changes.
Finch: [Cedar]<CedarChest6.1>Top>Finch.df
Maintained by: LarkSupport <LarkSupport.pa>
Documentation: FinchDoc.tioga
Commands: Finch, WalnutVoice
Tiny changes to sample telephone directory and to the manual. No longer employs an interface named "Log".
FindKeywords: [Cedar]<CedarChest6.1>Top>FindKeywords.df
Maintained by: Michael Plass <Plass.pa>
Documentation: FindKeywordsDoc.tioga
Commands: FindKeywords
No significant changes.
FontEdit: [Cedar]<CedarChest6.1>Top>FontEdit.df
Maintained by: Michael Plass <Plass.pa>
Documentation: FontEditDoc.tioga
Commands: FontEdit, FontBold, FontSlant, FontMerge, FontWidthsCopy, SDtoSF, MakeRasterFont, StippleEdit
No significant changes.
FormatDisk: [Cedar]<Cedar6.1>Top>FormatDisk.df
Maintained by: CedarSupport^.pa
No significant changes.
Forms: [Cedar]<CedarChest6.1>Top>Forms.df
Maintained by: Rick Beach <Beach.pa>
Documentation: FormsDoc.tioga, SampleSheet.tioga, FontCache.tioga
Added a command:
Form [ fileOrDirectoryName ← ] formName
Makes a new viewer (and perhaps file) from the named form. If formName is a short name, the ".form" extension is added and the file is searched for in the directory that FormImpl was started in (typically []<>Commands>); otherwise the form file is looked up in the usual way.
Examples:
Form CedarDoc
Form ///mumble/ ← Slides
Form New.slide ← Slides
[Plass]
FS: [Cedar]<Cedar6.1>Top>FS.df
Maintained by: CedarSupport^.pa
Documentation: FSDoc.tioga
Fixed a deadlock avoidance test in FSMainImpl1. [Hagmann]
FSRope: [Cedar]<CedarChest6.1>Top>FSRope.df
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: FSRopeDoc.tioga
No significant changes.
FSUtil: [Cedar]<CedarChest6.1>Top>FSUtil.df
Documentation: FSUtilDoc.tioga
Commands: OpenFiles, ActiveFiles, FileStreams, LRUChain, LRUInfo, LRUFlush, ForceClose, FSEstablishInvariants
No significant changes.
FTP: [Cedar]<CedarChest6.1>Top>FTP.df
Maintained by: AlpineImplementors^.pa
Kept 5 marks worth of history for debugging occasional protocol errors that occur; corrected misspelling in an error text in FTPCommon; added an import of Endian.bcd to the DF file. [CHauser]
Geometry3d: [Cedar]<CedarChest6.1>Top>Geometry3d.df
Maintained by: Jules Bloomenthal <Bloomenthal.pa>
Documentation: Geometry3dDoc.Tioga
No significant changes.
Geometry3dApplied: [Cedar]<CedarChest6.1>Top>Geometry3dApplied.df
Maintained by: Jules Bloomenthal <Bloomenthal.pa>
Documentation: Geometry3dAppliedDoc.Tioga
No significant changes.
Germ: [Cedar]<Cedar6.1>Top>Germ.df
Maintained by: CedarSupport^.pa
All I did was make a few tweaks to EthernetFace and EthernetOneFace.....
In the process of putting the germs back together, I wanted to test the EtherBooting case. It didn't work at first because the germ couldn't get a scratch page after it had already inloaded somebody. So I moved the buffer that was already allocated from TeleDebugImpl to MiniEthernet(One)Driver...
I think this will save a page of real memory when you EtherBoot, and more interestingly, it will make the size of the germ (or rather the total real memory that the boot file sees) the same whether you have etherbooted or disk booted. The old code could get confused if you made a checkpoint after EtherBooting.
I also got annoyed with how out of date MPCodes was, so I pulled that string. Aside from the heads and germ, a handful of initialization modules were recompiled and FilePackage, Tenacles, SafeStorage/CedarRuntime, and VMImpl were rebound.
ProcessorHeadDorado now complains if the processorID changes after a rollback. The corresponding code has been removed from both ethernet heads. MiniEthernetDriver and HackPupHostNumber now put a 862 in the MP if the server says this machine isn't registered in Pup-network.txt. (They keep trying, just like the old days. This tells you that the hardware is working well enough to talk to some server.)
The meaning of 862 has changed. Are these numbers (other than 815) written up anyplace?
Old:
findPupAddress: Code = 861; -- Ethernet2 trying to find its Pup address
ethernetHostChanged: Code = 862; -- ethernet host different at DeviceCleanup.TurnOn
communicationInitialized: Code = 865;
New:
findingPupAddress: Code = 861; -- 10MB Ethernet trying to find its Pup address
serverSaysNoPupAddress: Code = 862; -- Machine not "Registered" in Pup-network.txt
processorIDChanged: Code = 863; -- processorID different at DeviceCleanup.TurnOn
ethernetHostChanged: Code = 864; -- ethernet host changed or hardware vanished
communicationInitialized: Code = 865;
MiniEthernetDriverDLion.* is no longer used. (It should get deleted from the release directory.)
I moved the Dorado "MP" over to the middle of the screen rather than the middle of old Alto size screen. If your MP jumps back and forth, you have an old germ and a new boot file or the reverse.
-----
We now have a Dorado10.germ. It's only interesting if you want to debug MiniEthernetDriver and you can find a Dorado with a 10MB board. (I didn't bother to make the etherbootable version.)
It seems as though the DLions implement multiword compares in microcode. (10MB Ethernet host numbers are 3 words long.) In case you couldn't guess, I found this the hard way while debugging the new 10MB germ code on my Dorado.
I'm reasonably sure there is a patch in KFCB that checks for a few magic numbers. The Dicentra microcode has a comment in the change log, but I couldn't find any code. I assume it got removed when the XDE Compiler was fixed to generate MISC XX rather than KFCB xx for complicated compares. [Murray]
GetDWIM: [Cedar]<CedarChest6.1>Top>GetDWIM.df
Documentation: GetDWIMDoc.Tioga
Commands: GetDWIM
No significant changes.
GetFromRelease: [Cedar]<CedarChest6.1>Top>GetFromRelease.df
Maintained by: Rick Beach <Beach.pa>
Documentation: GetFromReleaseDoc.tioga
Commands: GetFromRelease
No significant changes.
GetMe: [Cedar]<CedarChest6.1>Top>GetMe.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: GetMeDoc.tioga
Commands: GetMe
No significant changes.
GList: [Cedar]<CedarChest6.1>Top>GList.df
Maintained by: Bertrand Serlet <Serlet.pa>
Documentation: GListDoc.tioga
Commands: GList
No significant changes.
GmtDebug: [Cedar]<CedarChest6.1>Top>GmtDebug.df
Maintained by: Hal Murray <Murray.PA>
Documentation: GmtDebugDoc.tioga
No significant changes.
GoodTimes: [Cedar]<CedarChest6.1>Top>GoodTimes.df
Commands: GoodTimes
No significant changes.
GPIB: [Cedar]<CedarChest6.1>Top>GPIB.df
Maintained by: Neil <Gunther.pa>, Jim <Gasbarro.pa>, Tim <Diebert.pa>
Documentation: GPIBDoc.tioga
Commands: GPIBServer, GPIBClient
No significant changes.
GrapevineUser: [Cedar]<Cedar6.1>Top>GrapevineUser.df
Maintained by: CedarSupport^.pa
No significant changes.
Graphs: [Cedar]<CedarChest6.1>Top>Graphs.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: GraphsDoc.Tioga
Commands: Graphs, GraphBrowsers
No significant changes.
Grep: [Cedar]<CedarChest6.1>Top>Grep.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: GrepDoc.tioga
Commands: Grep, GrepI
No significant changes.
Griffin: [Cedar]<CedarChest6.1>Top>Griffin.df
Maintained by: Maureen Stone <Stone.pa>, Ken Pier <Pier.PA>
Documentation: GriffinDoc.tioga
Commands: Griffin
No significant changes.
GriffinToIP: [Cedar]<CedarChest6.1>Top>GriffinToIP.df
Maintained by: Eric Nickell <Nickell.pasa>
Documentation: GriffinToIPDoc.tioga
Commands: GriffinToIP
No significant changes.
GVMail: [Cedar]<Cedar6.1>Top>GVMail.df
Maintained by: CedarSupport^.pa
No significant changes.
GVTools: [Cedar]<CedarChest6.1>Top>GVTools.df (new)
Maintained by: John <JLarson.pa>, Hal <Murray.pa>
Documentation: GVToolsDoc.tioga
Commands: DBCompare, DBPurge, GVWatcher, InboxCount, InvertDLs, DLMap
A collection of Cedar based Grapevine tools.
HashTable: [Cedar]<CedarChest6.1>Top>HashTable.df
Maintained by: Bertrand Serlet <Serlet.pa>, Mike Spreitzer <Spreitzer.pa>
Documentation: HashTableDoc.tioga
Commands: HashTable
No significant changes.
HeadsCommon: [Cedar]<Cedar6.1>Top>HeadsCommon.df
Maintained by: CedarSupport^.pa
The Ethernet faces have been reworked. MPCodes defines some new codes, and redefines one or two old ones. ColorDisplayDefsExtras and ColorDisplayFaceExtras were added to support TerminalExtras.
HeadsD0: (deleted)
HeadsDLion: [Cedar]<Cedar6.1>Top>HeadsDLion.df
Maintained by: CedarSupport^.pa
The Ethernet heads have been reworked.
HeadsDorado: [Cedar]<Cedar6.1>Top>HeadsDorado.df
Maintained by: CedarSupport^.pa
The Ethernet heads have been reworked.
HierarchicalDisplays: [Cedar]<CedarChest6.1>Top>HierarchicalDisplays.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: HierarchicalDisplaysDoc.tioga
Commands: HierarchicalDisplays
No significant changes.
Histograms: [Cedar]<CedarChest6.1>Top>Histograms.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: HistogramsDoc.Tioga
Commands: Histograms
No significant changes.
Histograph: [Cedar]<CedarChest6.1>Top>Histograph.df (new)
Maintained by: Russ <Atkinson.pa>
Documentation: HistographDoc.tioga
A Histograph viewer displays a history graph of samples. Each sample is displayed as a one-pixel wide vertical bar. A Histograph viewer can be either a top-level viewer or an embedded viewer. A Histograph viewer can be historical, as with a strip-chart, or random access, as with a histogram.
Histograph viewers are derived from the graphical displays used in Watcher, but Histograph viewers have been generalized, parameterized, and documented.
HistoVAM: [Cedar]<CedarChest6.1>Top>HistoVAM.df
Maintained by: Carl Hauser <Hauser.pa>
Documentation: HistoVAMDoc.tioga
Commands: HistoVAM
No significant changes.
HostButton: [Cedar]<CedarChest6.1>Top>HostButton.df
Maintained by: Hal Murray <Murray.PA>
Documentation: HostButtonDoc.tioga
Commands: HostButton
No significant changes.
HostName: [Cedar]<CedarChest6.1>Top>HostName.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: HostNameDoc.tioga
Commands: HostName
No significant changes.
Iago: [Cedar]<Cedar6.1>Top>Iago.df
Maintained by: CedarSupport^.pa
Never suggests a default VM size greater than 16000 pages on a DLion.
A temporary hack sets the PupStream buffer size to "small" if the registry is not ".pa". See the discussion about "big buffers" above. [Wyatt]
IconEditor: [Cedar]<CedarChest6.1>Top>IconEditor.df
Documentation: IconEditorDoc.tioga
Commands: IconEditor
No significant changes.
IconRegistry: [Cedar]<CedarChest6.1>Top>IconRegistry.df
Maintained by: Rick Beach <Beach.pa>
Documentation: IconRegistryDoc.tioga
No significant changes.
Idle: [Cedar]<Cedar6.1>Top>Idle.df
Maintained by: CedarSupport^.pa
No significant changes.
IdleHacks: [Cedar]<CedarChest6.1>Top>IdleHacks.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: IdleHacksDoc.Tioga
Commands: ColorKal, PolyKal
No significant changes.
IFSFile: (deleted)
ImageFFT: [Cedar]<CedarChest6.1>Top>ImageFFT.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ImageFFTDoc.tioga
Commands: ClipAIS, FFTFilter, FFTShow
No significant changes.
Imager: [Cedar]<Cedar6.1>Top>Imager.df
Maintained by: The Imager Implementors <ImagerImplementors^.pa>
Documentation: ImagerDoc.tioga
The new ImagerExtras interface provides some additional functionality for Interpress 3.0, including beveled stroke joints and dashed strokes.
A few private interfaces have changed: ImagerPrivate, ImagerState, ImagerTypeface.
ImagerMemory: [Cedar]<CedarChest6.1>Top>ImagerMemory.df
Maintained by: ImagerImplementors^.pa
Documentation: ImagerMemoryDoc.tioga
Tracked changes in ImagerPrivate. Now understands dashed strokes.
ImagerPD: [Cedar]<CedarChest6.1>Top>ImagerPD.df
Maintained by: ImagerImplementors^.pa
Documentation: ImagerPDDoc.tioga
Commands: CheckPD, TypePD
No significant changes.
ImagerPress: [Cedar]<CedarChest6.1>Top>ImagerPress.df
Documentation: ImagerPressDoc.tioga
No significant changes.
ImagerSmooth: [Cedar]<CedarChest6.1>Top>ImagerSmooth.df
Maintained by: ImagerImplementors^.pa
Documentation: ImagerSmoothDoc.tioga
No significant changes.
ImagerToJaM: [Cedar]<CedarChest6.1>Top>ImagerToJaM.df
Documentation: ImagerToJaMDoc.tioga
Tracked changes in ImagerPrivate. Now emits JaM code for dashed strokes.
ImagerViewer: [Cedar]<CedarChest6.1>Top>ImagerViewer.df
Maintained by: Plass.pa? Diebert.pa? Lamming.pa? Beach.pa?
Documentation: ImagerViewerDoc.tioga
No significant changes.
Inscript: [Cedar]<Cedar6.1>Top>Inscript.df
Maintained by: CedarSupport^.pa
Documentation: InscriptDoc.tioga
No significant changes.
Install: [Cedar]<CedarChest6.1>Top>Install.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: InstallDoc.Tioga
Commands: Install
No significant changes.
Installer: [Cedar]<Cedar6.1>Top>Installer.df
Maintained by: CedarSupport^.pa
No significant changes.
Interpress: [Cedar]<CedarChest6.1>Top>Interpress.df
Maintained by: ImagerImplementors^.pa
Documentation: InterpressDoc.tioga
Upgraded (nearly) to Interpress version 3.0. (Doesn't yet cope with fancy skeleton structure, sequenceInsertMaster, or sequenceInsertFile.)
InterpressTools: [Cedar]<CedarChest6.1>Top>InterpressTools.df
Maintained by: Doug <Wyatt.pa>, Michael <Plass.pa>
Documentation: InterpressToolsDoc.tioga
Commands: IPWrittenFromXerox, IPXeroxFromWritten, InterpressOverlay, AISToInterpress, ColorAISToInterpress, PressToInterpress, InterpressArrows, InterpressToPD, IPToPD, InterpressToAIS, InterpressToPress, InterpressToJaM, InterpressToTiogaArtwork, ArtworkInterpress, ArtworkRule
Upgraded to Interpress version 3.0.
ImagerArtwork now puts `artworkFigure' and `artworkCaption' formats on the nodes it inserts.
IPtoPD and InterpressToPD are now the same.
The default pixels-per-dot for the raven and platemaker devices have been changed to hit the fast case of PDPrint (for black, anyway), so you don't need to remember the magic numbers.
Interpreter: [Cedar]<Cedar6.1>Top>Interpreter.df
Maintained by: CedarSupport^.pa
No significant changes.
InterpreterTool: [Cedar]<Cedar6.1>Top>InterpreterTool.df
Maintained by: CedarSupport^.pa
Documentation: InterpreterToolDoc.tioga
No significant changes.
IntervalTimer: [Cedar]<Cedar6.1>Top>IntervalTimer.df
Maintained by: CedarSupport^.pa
Documentation: IntervalTimerDoc.tioga
No significant changes.
InterVoice: [Cedar]<CedarChest6.1>Top>InterVoice.df
No significant changes.
IntHashTable: [Cedar]<CedarChest6.1>Top>IntHashTable.df
Maintained by: Mike Spreitzer <Spreitzer.pa>, Bertrand Serlet <Serlet.pa>
Documentation: IntHashTableDoc.tioga
Commands: IntHashTable
No significant changes.
IO: [Cedar]<Cedar6.1>Top>IO.df
Maintained by: CedarSupport^.pa
Documentation: IODoc.tioga, IOConversionDoc.tioga
No significant changes.
JaM: [Cedar]<CedarChest6.1>Top>JaM.df
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: JaMDoc.tioga, JaMObsoleteDoc.tioga
Commands: JaM
No significant changes.
JaMImager: [Cedar]<CedarChest6.1>Top>JaMImager.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: JaMImagerDoc.tioga
Commands: JaMImager
No significant changes.
KeyboardTioga: [Cedar]<CedarChest6.1>Top>KeyboardTioga.df
Documentation: KeyboardTiogaDoc.Tioga
Commands: KeyboardTioga
No significant changes.
Kipper: [Cedar]<CedarChest6.1>Top>Kipper.df
Maintained by: Howard Sturgis <Sturgis.pa>
Documentation: KipperDoc.Tioga
Commands: Kipper, TestSubject
No significant changes.
LFBoundingBox: [Cedar]<CedarChest6.1>Top>LFBoundingBox.df (moved)
Documentation: LFBoundingBoxDoc.tioga
No significant changes.
Lightning: [Cedar]<CedarChest6.1>Top>Lightning.df (ndw)
Maintained by: Hal Murray <Murray.PA>
Documentation: LightningDoc.tioga
Commands: Lightning
Lightning zaps some of your packets so you can debug retransmission heuristics.
ListArchives: [Cedar]<CedarChest6.1>Top>ListArchives.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ListArchivesDoc.tioga
Commands: ListArchives
No significant changes.
Lister: [Cedar]<CedarChest6.1>Top>Lister.df
Documentation: ListerDoc.tioga
Commands: BcdLister, BodyLister, CodeLister, ExportsLister, FGTLister, FilesLister, GlobalFramesLister, RTBcdLister, ShortBcdLister, SortedDefsLister, SortedSymbolLister, SymbolLister, UnboundLister, UsingLister
No significant changes.
Loader: [Cedar]<Cedar6.1>Top>Loader.df
Maintained by: CedarSupport^.pa
No significant changes.
LoaderDriver: [Cedar]<Cedar6.1>Top>LoaderDriver.df (new)
Maintained by: CedarSupport^.pa
The program that processes Basic.loadees. It used to live in BasicCedar.df.
LoadState: [Cedar]<Cedar6.1>Top>LoadState.df
Maintained by: CedarSupport^.pa
No significant changes.
LoganBerry: [Cedar]<CedarChest6.1>Top>LoganBerry.df
Maintained by: Doug Terry <Terry.pa>
Documentation: LoganBerryDoc.tioga
Commands: LoganBerry, LoganBerryBrowser
No significant changes.
Lupine: [Cedar]<CedarChest6.1>Top>Lupine.df (moved)
Maintained by: Swinehart.pa, Hagmann.pa
Documentation: LupineUsersGuide.tioga
Commands: Lupine
This is Lupine version 1.3. It has moved from <Cedar®> to <CedarChest®> It supports three changes in the way Cedar RPC is used (assume that the remote interface is named "Target"):
1. Promiscuous interfaces:
TargetRpcControl.ExportInterface[
interfaceName: [type: "TargetType", instance: NIL, ...], ...]
results in an exported interface that will match any import request for type "TargetType". The type field should not take the form of an R-Name, since a valid instance field is required for Grapevine registration. (This feature did not require changes in Lupine, but is documented here for the edification of RPC client programmers.)
2. Acceleration of binding: Both TargetRPCControl.ImportInterface and TargetRPCControl.ImportNewInterface include an optional hostHint argument, whose declaration is equivalent to hostHint: Pup.Address. Only the net and host fields are significant. hostHint specifies a network address of a connect site to try as the exporter of the specified interface before consulting Grapevine or the Pup Name Lookup server. If the binding attempt at this site fails, the standard queries are made to locate a valid site. Since a Grapevine lookup can take several seconds, a successful hostHint can improve startup performance considerably. Methods for obtaining hostHint values are up to the client.
3. Change in the marshaling of NIL Atoms: Atom values of NIL are transmitted as NIL. In previous versions of the system, they either caused a runtime error or were converted to the Atom whose print-name is the zero-length rope ("") during transmission.
N.B. TargetRpcClientImpl imports LupineRuntimeExtras.bcd (obtained from RpcRuntime.df). Config files may have to be changed to include it.
LupineStubs: [Cedar]<CedarChest6.1>Top>LupineStubs.df (moved)
No significant changes.
Magnifier: [Cedar]<CedarChest6.1>Top>Magnifier.df
Maintained by: Plass.pa
Documentation: MagnifierDoc.tioga
Commands: Magnifier
No significant changes.
Maintain: [Cedar]<CedarChest6.1>Top>Maintain.df (moved)
Maintained by: JLarson.pa
Commands: Maintain
New features for Normal users, Owners, and Administrators.
Maintain knows about NS names now. It also knows about two-level converted GV-NS lists and tries to behave reasonably when referencing these lists. Please let me know if you find problems. [JLarson]
MakeBoot: [Cedar]<Cedar6.1>Top>MakeBoot.df
Maintained by: CedarSupport^.pa
Commands: MakeBoot
No significant changes.
MakeDo: [Cedar]<CedarChest6.1>Top>MakeDo.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: MakeDoDoc.Tioga
Commands: MakeDo, MakePrediction, MakeCommandList, MakeExcuses, MakeSuspicion, MakeEmpty, MakeProducer
No significant changes.
Math: [Cedar]<CedarChest6.1>Top>Math.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: MathDoc.Tioga
No significant changes.
MazeWar: [Cedar]<CedarChest6.1>Top>MazeWar.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: MazeWarDoc.Tioga, MazeWarCmds.Tioga
Commands: MazeWar
No significant changes.
MesaRuntime: [Cedar]<Cedar6.1>Top>MesaRuntime.df
Maintained by: CedarSupport^.pa
No significant changes.
MetaCedar: [Cedar]<CedarChest6.1>Top>MetaCedar.df
Maintained by: Michael Plass <Plass.pa>
Documentation: MetaCedarDoc.tioga
Commands: MetaCedar
No significant changes.
MF: [Cedar]<CedarChest6.1>Top>MF.df
Maintained by: Plass.pa
Documentation: MFDoc.tioga
Commands: MF, IniMF
No significant changes.
MicrocodeD0: (deleted)
MicrocodeDLion: [Cedar]<Cedar6.1>Top>MicrocodeDLion.df
Maintained by: CedarSupport^.pa
Recent changes allow use of up to 4 megabytes of storage with Cedar; previous configurations supported a maximum of 2 megabytes. In conjunction with more than 2 megabytes of storage, you must use a Cedar boot file which uses "long" map opcodes. (The 6.1 DLion boot file uses "long" map opcodes.)
This microcode has been successfully tested with both the 3.0 megabyte modified DLion storage boards and the 3.5 megabyte DTiger storage board.
Many people will presently have 2.0 megabyte storage configurations, which are really 3.0 megabyte storage boards with 1 megabyte of storage disabled by a two-wire change; if your storage is configured this way, then you will need to have the modification undone. CSL folks, see either Mike Overton or Doug Walters.
[According to Mike Overton, every CSL DLion will have either a 3 megabyte or 2 megabyte storage board set. The 3 megabyte board set previously permitted use of only 1.5 megabytes, so a two-wire hardware change was made on about half of the CSL DLions so that 2 megabytes could be used. Machines with 2 megabyte board sets cannot use the newest Initial microcode. They can run the new Cedar microcode and boot files but must use the old Initial microcode from <Cedar6.0>Top>InitialDiskDLion2.db. Since performance will be significantly better with 3 megabytes of storage, it is desirable to convert these machines to 3 mb as soon as possible.]
Note that a coordinated update of all of the following will avoid problems:
1) Obtain 3.0 megabyte storage boards.
2) Install Initial microcode with Iago.
3) Install Cedar microcode with Iago.
4) Install a Cedar boot file which uses long map opcodes.
5) Boot the machine from the switches (to change microcode) and do a full boot (F switch).
The new Cedar microcode will run happily with the old initial and with either short or long map opcodes (i.e., it is backward compatible). The 6.1 boot file can be used with either the new or old Cedar microcode (with the old microcode, it will revert to short map op codes). The new Initial should be used only with the new Cedar microcode and new boot file.
The new Initial also allows a 0-boot either with or without installed diagnostics. Previously, you had to do a 1-boot or your machine would crash due to the absence of installed diagnostics on the disk. With this change, your machine will boot automatically.
MicrocodeDorado: [Cedar]<Cedar6.1>Top>MicrocodeDorado.df
Maintained by: CedarSupport^.pa
No significant changes.
Misp: [Cedar]<CedarChest6.1>Top>Misp.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: MispDoc.Tioga
Commands: Misp
No significant changes.
NewCalc: [Cedar]<CedarChest6.1>Top>NewCalc.df
Documentation: NewCalcDoc.tioga
Commands: NewCalc
No significant changes.
Nut: [Cedar]<CedarChest6.1>Top>Nut.df
Maintained by: WalnutSupport^.pa
This version can only be run with the new Cypress.
OneCasaba: [Cedar]<CedarChest6.1>Top>OneCasaba.df
Maintained by: Sturgis.pa
Documentation: OneCasabaDoc.tioga
Commands: GenOneCasabaParser, DemoOneCasaba
Corrected the conflict analysis printout. This analysis attempts to find a sequence of LR items that leads to an unresolvable conflict. Certain LR1 items in the sequence were being printed as LR0 items.
Fixed two miscellaneous bugs. An erroneous consistency check during construction of the LALR(1) parser, and an NIL fault which can occur while removing inconsistent actions from the parser table. (When allowing conflicts, and the action to be removed was the last action in a chain.)
OperatorPrecedenceParse: [Cedar]<CedarChest6.1>Top>OperatorPrecedenceParse.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: OperatorPrecedenceParseDoc.tioga
Commands: OperatorPrecedenceParse
No significant changes.
PascalRuntime: [Cedar]<CedarChest6.1>Top>PascalRuntime.df
Maintained by: Plass.pa
No significant changes.
PeachPrint: [Cedar]<CedarChest6.1>Top>PeachPrint.df
Maintained by: Don Curry <Curry.pa>
Documentation: PeachPrintDoc.tioga
Commands: PeachPrint
No significant changes.
Peanut: [Cedar]<CedarChest6.1>Top>Peanut.df
Maintained by: Doug Wyatt and Michael Plass <Wyatt.pa, Plass.pa>
Documentation: PeanutDoc.tioga
Commands: Peanut
No significant changes.
PeekMail: [Cedar]<CedarChest6.1>Top>PeekMail.df
Maintained by: Willie-Sue.pa
Commands: PeekMail
No significant changes.
PGS: [Cedar]<Cedar6.1>Top>PGS.df
Maintained by: CedarSupport^.pa
Documentation: PGS.tioga
Commands: PGS, TableCompiler
No significant changes.
PigsInSpace: [Cedar]<CedarChest6.1>Top>PigsInSpace.df
Documentation: PigsInSpaceDoc.tioga
Commands: PigsInSpace
No significant changes.
PipeFitting: (deleted)
This package duplicated — with only minor extensions — the ``type'' and ``tee'' commands that come with the released CommandTool. I couldn't hack on the released CommandTool, so I made my own package. I haven't ever used the features (argument ``-'' meaning ``read from cmd^.in'' in ``cat'', and output to more than one file in ``tee''), so I don't think anyone will miss them. If pipes were more useful, they would be more used, and these extensions might be needed. If they are needed, the right way to put them in is to hack the CommandTool. The package included a programmers interface, but so what? [PeterKessler]
Pixels: [Cedar]<CedarChest6.1>Top>Pixels.df
Maintained by: Frank Crow <Crow.pa>
Documentation: PixelsDoc.tioga
No significant changes.
PolyHack: [Cedar]<CedarChest6.1>Top>PolyHack.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: PolyHackDoc.Tioga
Commands: PolyHack
No significant changes.
PopUpCommand: [Cedar]<CedarChest6.1>Top>PopUpCommand.df
Maintained by: Eric Nickell <Nickell.pasa>
Documentation: PopUpCommandDoc.tioga
Commands: PopUpCommand
No significant changes.
PopUpMenu: [Cedar]<CedarChest6.1>Top>PopUpMenu.df
Maintained by: Christian Jacobi <Jacobi.pa>
Documentation: PopUpMenuDoc.tioga
Commands: PopUpMenu
No significant changes.
PositionRange: (deleted)
Retracted, since its functionality has been put in EditorComforts. [Spreitzer]
PowerOff: [Cedar]<CedarChest6.1>Top>PowerOff.df
Commands: PowerOff
No significant changes.
PressFileUtilities: [Cedar]<CedarChest6.1>Top>PressFileUtilities.df
Maintained by: Michael Plass <Plass.pa>
Documentation: PressFileUtilitiesDoc.tioga
Commands: PressExtract, PressPages, SendSinglePages, PressOverlay, PressBBox, PressRescue, PressImageExtract, ListFontsInPressFile, SetPressPrintingMode
No significant changes.
PressReader: [Cedar]<CedarChest6.1>Top>PressReader.df
No significant changes.
PrettyPrint: [Cedar]<CedarChest6.1>Top>PrettyPrint.df
Documentation: PrettyPrintDoc.Tioga
Commands: PrettyPrint
No significant changes.
PreView: [Cedar]<CedarChest6.1>Top>PreView.df
Commands: PreView, CPreView1, CPreView2, ShowPress
No significant changes.
Print: [Cedar]<CedarChest6.1>Top>Print.df
Documentation: PrintDoc.tioga
Commands: Print
No significant changes.
PrintTV: [Cedar]<Cedar6.1>Top>PrintTV.df
Maintained by: CedarSupport^.pa
No significant changes.
ProcessProps: [Cedar]<Cedar6.1>Top>ProcessProps.df
Maintained by: CedarSupport^.pa
No significant changes.
ProcessWatcher: [Cedar]<CedarChest6.1>Top>ProcessWatcher.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: ProcessWatcherDoc.Tioga
Commands: InstantaneousProcessWatcher, TraceProcessWatcher
No significant changes.
Promptery: [Cedar]<CedarChest6.1>Top>Promptery.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: PrompteryDoc.tioga
Commands: Promptery
No significant changes.
Properties: [Cedar]<CedarChest6.1>Top>Properties.df
Maintained by: Christian Jacobi <Jacobi.pa>
Documentation: PropertiesDoc.tioga
Commands: Properties
No significant changes.
PropertyLists: [Cedar]<CedarChest6.1>Top>PropertyLists.df
Maintained by: Christian Jacobi <Jacobi.pa>
Documentation: PropertyListsDoc.tioga
Commands: PropertyLists
No significant changes.
Pup: [Cedar]<Cedar6.1>Top>Pup.df
Maintained by: CedarSupport^.pa
Completely rewritten. Pup is now a Cedar package.
PupBSPTool: [Cedar]<CedarChest6.1>Top>PupBSPTool.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: PupBSPToolDoc.tioga
Commands: PupBSPTool
PupBSPTool tests Pup Byte Streams.
PupDebug: [Cedar]<CedarChest6.1>Top>PupDebug.df
Maintained by: Hal Murray <Murray.PA>
Documentation: PupDebugDoc.tioga
No significant changes.
PupDocs: [Cedar]<CedarChest6.1>Top>PupDocs.df (new)
Tioga versions of several Pup documents.
PupEchoTool: [Cedar]<CedarChest6.1>Top>PupEchoTool.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: PupEchoToolDoc.tioga
Commands: PupEchoTool
Formerly called EchoTool. Rewritten for the new Pup interfaces.
PupEtherBoot: [Cedar]<CedarChest6.1>Top>PupEtherBoot.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: PupEtherBootDoc.tioga
Commands: PupEtherBoot
PupEtherBoot is just a quick hack for testing germs.
PupNetWatcher: [Cedar]<CedarChest6.1>Top>PupNetWatcher.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: PupNetWatcherDoc.tioga
Commands: PupNetWatcher
PupNetWatcher prints a line of info whenever the Pup routing tables change.
PupRouterTool: [Cedar]<CedarChest6.1>Top>PupRouterTool.df (new)
Maintained by: Hal Murray <Murray.PA>
Documentation: PupRouterToolDoc.tioga
Commands: PupRouterTool
PupRouterTool prints the local Pup routing table, or the routing table from a Pup Gateway.
PupTool: (deleted)
PupWatch: [Cedar]<CedarChest6.1>Top>PupWatch.df
Maintained by: Hal Murray, <Murray.pa>
Documentation: PupWatchDoc.tioga
Commands: PupWatch
Fixed up the documentation a bit, including the maintainer info. [Murray]
QFind: [Cedar]<CedarChest6.1>Top>QFind.df
Documentation: QFindDoc.tioga
Commands: QFind
No significant changes.
QuickViewer: [Cedar]<CedarChest6.1>Top>QuickViewer.df
Maintained by: Frank Crow <Crow.pa>
Documentation: QuickViewerDoc.tioga
Commands: QuickViewer
No significant changes.
ReadEvalPrint: [Cedar]<Cedar6.1>Top>ReadEvalPrint.df
Maintained by: CedarSupport^.pa
No significant changes.
Real: [Cedar]<Cedar6.1>Top>Real.df
Maintained by: CedarSupport^.pa
No significant changes.
RecoverFromCache: [Cedar]<CedarChest6.1>Top>RecoverFromCache.df
Documentation: RecoverFromCacheDoc.tioga
Commands: RecoverFromCache
No significant changes.
RecursivelyNIL: [Cedar]<CedarChest6.1>Top>RecursivelyNIL.df
Maintained by: Bob Hagmann <Hagmann.pa>
Documentation: RecursivelyNILDoc.tioga
No significant changes.
RedBlackTreeExtras: [Cedar]<CedarChest6.1>Top>RedBlackTreeExtras.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: RedBlackTreeExtrasDoc.tioga
Commands: RedBlackTreeExtras
No significant changes.
RegularExpression: [Cedar]<CedarChest6.1>Top>RegularExpression.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: RegularExpressionDoc.tioga
No significant changes.
ReleaseTool: (deleted)
The ReleaseTool itself is obsolete. Other useful little tools are now in ReleaseTools.df.
ReleaseTools: [Cedar]<CedarChest6.1>Top>ReleaseTools.df (new)
Maintained by: Atkinson.pa, Wyatt.pa
Commands: CheckRoot, CheckBasicLoadees, BootSmash, CountReleaseSize, RootCompare, SetDateLikeRemote
Various little hacks to help the release coordinator, formerly in ReleaseTool.df.
Remember: [Cedar]<CedarChest6.1>Top>Remember.df
Documentation: RememberDoc.tioga
Commands: Remember, ShowRem, ShowReminders
No significant changes.
RepeatCommand: [Cedar]<CedarChest6.1>Top>RepeatCommand.df
Maintained by: Carl Hauser <CHauser.pa>
Documentation: RepeatCommandDoc.tioga
Commands: Repeat
No significant changes.
Rollback: [Cedar]<Cedar6.1>Top>Rollback.df
Maintained by: CedarSupport^.pa
No significant changes.
RollbackAndAnything: [Cedar]<CedarChest6.1>Top>RollbackAndAnything.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: RollbackAndAnythingDoc.Tioga
Commands: RollbackAndAnything, DoRollbackStuff, RollbackAnd
No significant changes.
Rope: [Cedar]<Cedar6.1>Top>Rope.df
Maintained by: CedarSupport^.pa
Documentation: RopeDoc.tioga
No significant changes.
Rosary: [Cedar]<Cedar6.1>Top>Rosary.df
Maintained by: CedarSupport^.pa
Documentation: RosaryDoc.tioga
No significant changes.
RPCEchoTool: [Cedar]<CedarChest6.1>Top>RPCEchoTool.df
Maintained by: Hal Murray <Murray.PA>
Documentation: RPCEchoToolDoc.tioga
Commands: RPCEchoTool
No significant changes.
RPCRuntime: [Cedar]<Cedar6.1>Top>RPCRuntime.df
Maintained by: CedarSupport^.pa
RPCRuntime has a minor tweak that might help Dan's Voice work. [Murray]
SafeStorage: [Cedar]<Cedar6.1>Top>SafeStorage.df
Maintained by: CedarSupport^.pa
Documentation: SafeStorageDoc.tioga, SafeStoragePrimerDoc.tioga, SafeStoragePaper.tioga
No significant changes.
Scaled: [Cedar]<Cedar6.1>Top>Scaled.df
Maintained by: CedarSupport^.pa
No significant changes.
Scanner: [Cedar]<CedarChest6.1>Top>Scanner.df
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ScannerDoc.tioga
Commands: Scanner
No significant changes.
Sequin: (deleted)
ShowIP: (deleted)
Superseded by PreView.
ShowPD: (deleted)
Superseded by PreView.
ShowVAM: [Cedar]<CedarChest6.1>Top>ShowVAM.df
Maintained by: Bob Hagmann, Michael Plass <Hagmann.pa, Plass.pa>
Documentation: ShowVAMDoc.tioga
Commands: ShowVAM, ShowVM
No significant changes.
Sil: [Cedar]<CedarChest6.1>Top>Sil.df
Maintained by: Ken Pier <Pier.pa>
Documentation: SilDoc.Tioga
Commands: Sil
No significant changes.
SimpleTerminal: [Cedar]<Cedar6.1>Top>SimpleTerminal.df
Maintained by: CedarSupport^.pa
No significant changes.
SirPress: [Cedar]<CedarChest6.1>Top>SirPress.df
Documentation: SirPressDoc.tioga
No significant changes.
SleepPeek: [Cedar]<CedarChest6.1>Top>SleepPeek.df
Documentation: SleepPeekDoc.tioga
Commands: SleepPeek
No significant changes.
SortLabels: [Cedar]<CedarChest6.1>Top>SortLabels.df
Documentation: SortLabelsDoc.tioga
Commands: SortLabels
No significant changes.
SpellingTool: [Cedar]<CedarChest6.1>Top>SpellingTool.df
Documentation: SpellingToolDoc.tioga
Commands: SpellingTool
No significant changes.
Spy: [Cedar]<CedarChest6.1>Top>Spy.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: SpyDoc.tioga
Commands: Spy
No significant changes.
StatementInterpreter: [Cedar]<CedarChest6.1>Top>StatementInterpreter.df
Documentation: StatementInterpreterDoc.Tioga
Commands: StatementInterpreter, EQT, AMHacks
STP: [Cedar]<Cedar6.1>Top>STP.df
Maintained by: CedarSupport^.pa
The implementation has been merged into one module. The STPOps interface has been replaced by STPPrivate (private definitions for the implementation) and STPBackdoor (a semi-private interface for the Archivist). [Diebert, Murray, Wyatt]
STP now tries harder to avoid connections that timed out when it wasn't looking and to recover from them. SetHost should be flushed from STP whenever it's reasonable. (We couldn't find anybody that used it.) [Murray]
STPServer: [Cedar]<CedarChest6.1>Top>STPServer.df
Maintained by: Rick Beach <Beach.pa>
Documentation: STPServerDoc.tioga
Commands: STPServer
No significant changes.
StructuredStreams: [Cedar]<CedarChest6.1>Top>StructuredStreams.df
Documentation: StructuredStreamsDoc.tioga
Commands: UnparserBuffer, StructuredStreams
No significant changes.
Summoner: [Cedar]<CedarChest6.1>Top>Summoner.df
Documentation: SummonerDoc.tioga
Maintained by: Hagmann.pa
Commands: SubmitSummonerPackage, RemoveSummonerPackage, SummonerInfo, SummonerCluster, SummonerClient, StartClient, SummonerClientOn, SummonerClientOff, SummonerServerOff, SummonerServerOn, SummonerEnableAutoIdle, SummonerDisableAutoIdle
This version is incompatable with the 6.0 version. It runs in a different "cluster" so it should never see the 6.0 servers (the new Grapevine RName is PaloAlto1.summoner while the old one is PaloAlto.summoner).
Due to changes in the Pup world, the Summoner now has new RPC interfaces for CedarChest6.1. I've used this chance to make other changes. This summarizes the changes from 6.0.
Changes from CedarChest6.0:
Added SummonerCommandInfo to discover some information about available commands and servers willing to run them.
ComputeClientExtras is the only client visible interface that has been recompiled. New procedures OutstandingRequests and RemoteProcessSite have been added.
The performance monitoring of the CPU on a server has changed. I now compute average number of ready background processes and CPU load greater than background priority. The controller can now assign compute bound requests "better".
The Server/Controller now uses 6 fewer GFI's (13) and the Client now uses 3 fewer GFI's (7).
Fixed a file caching problem. The "load the server's cache from the client" code never worked, but the system was robust enough to work anyway!!
I've had another shot at the "looping on busy" problem when there are few servers around.
Fixed a bug that prevented some servers from using bcd's that had been already run, but had the OKToRunBCDs profile switch off.
Tapes: [Cedar]<Cedar6.1>Top>Tapes.df
Maintained by: Diebert.pa
Changed to track new PupStream interface.
TapeTool: [Cedar]<CedarChest6.1>Top>TapeTool.df
Maintained by: Diebert.pa
Documentation: TapeToolDoc.tioga
Commands: TapeTool, PGTape
No significant changes.
Tempus: [Cedar]<CedarChest6.1>Top>Tempus.df
Maintained by: Ken Pier <Pier.pa>
Commands: Tempus
No significant changes.
Tentacles: [Cedar]<Cedar6.1>Top>Tentacles.df
Maintained by: CedarSupport^.pa
No significant changes.
Terminal: [Cedar]<Cedar6.1>Top>Terminal.df
Maintained by: Wyatt.pa
The new interface TerminalExtras lets you change an entire color map all at once.
TerminalEmulator: [Cedar]<CedarChest6.1>Top>TerminalEmulator.df
Documentation: TerminalEmulatorDoc.Tioga
Commands: TerminalEmulator
No significant changes.
TeX: [Cedar]<CedarChest6.1>Top>TeX.df
Maintained by: Plass.pa
Documentation: TeXDoc.tioga
Commands: TeX, IniTeX, RTeX, RIniTeX
No significant changes.
TextReplace: [Cedar]<CedarChest6.1>Top>TextReplace.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: TextReplaceDoc.tioga
Commands: TextReplace
No significant changes.
Texture2D: [Cedar]<CedarChest6.1>Top>Texture2D.df
Maintained by: Michael Plass <Plass.pa>
Documentation: Texture2DDoc.tioga
Commands: Texture2D, Wedge
No significant changes.
ThreeCasabaFour: [Cedar]<CedarChest6.1>Top>ThreeCasabaFour.df
Commands: ThreeC4
No significant changes.
ThreeDWorld: [Cedar]<CedarChest6.1>Top>ThreeDWorld.df
Maintained by: Frank Crow <Crow.pa>
Documentation: ThreeDWorldDoc.tioga
Commands: ThreeDWorld
No significant changes.
Tioga: [Cedar]<Cedar6.1>Top>Tioga.df
Maintained by: TiogaImplementors^.pa
Documentation: TiogaDoc.tioga, TiogaAccessDoc.tioga, ViewersAndTiogaLocking.tioga
No significant changes.
TiogaButtons: [Cedar]<CedarChest6.1>Top>TiogaButtons.df
Maintained by: Richard J. Beach <Beach.pa>
Documentation: TiogaButtonsDoc.tioga
Commands: TiogaButtons
No significant changes.
TiogaExecCommands: [Cedar]<CedarChest6.1>Top>TiogaExecCommands.df
Maintained by: TiogaImplementors^.pa
Documentation: TiogaExecCommandsDoc.tioga
Commands: AnnotateProperties, DoTiogaOps, PruneAnnotations, ReadIndent, ReadTiogaTipTables, TiogaMesa, WriteMesaPlain, WritePlain
No significant changes.
TiogaImager: [Cedar]<CedarChest6.1>Top>TiogaImager.df
Maintained by: Michael Plass <Plass.pa>
Documentation: TiogaImagerDoc.tioga
Commands: TiogaToInterpress
No significant changes.
TiogaStreams: [Cedar]<CedarChest6.1>Top>TiogaStreams.df
Documentation: TiogaStreamsDoc.tioga
Commands: TiogaStreams
No significant changes.
TIP: [Cedar]<Cedar6.1>Top>TIP.df
Maintained by: CedarSupport^.pa
Documentation: TIPDoc.tioga
No significant changes.
TJaM: [Cedar]<Cedar6.1>Top>TJaM.df
Maintained by: CedarSupport^.pa
No significant changes.
Trans: [Cedar]<CedarChest6.1>Top>Trans.df
Documentation: TransDoc.tioga
Commands: Trans
No significant changes.
TrickleChargeServer: [Cedar]<CedarChest6.1>Top>TrickleChargeServer.df
Maintained by: AlpineImplementors^.pa
Documentation: TrickleChargeServerDoc.tioga
Commands: TrickleChargeServer
No significant changes.
TRope: [Cedar]<Cedar6.1>Top>TRope.df
Maintained by: CedarSupport^.pa
No significant changes.
TSetter: [Cedar]<CedarChest6.1>Top>TSetter.df
Documentation: TSetterDoc.Tioga
Commands: TSetter, PressScreen
No significant changes.
Tube: [Cedar]<CedarChest6.1>Top>Tube.df
Maintained by: Bloomenthal.pa
Documentation: TubeDoc.tioga
Commands: Tube
No significant changes.
UserCredentials: [Cedar]<Cedar6.1>Top>UserCredentials.df
Maintained by: CedarSupport^.pa
No significant changes.
UserProfile: [Cedar]<Cedar6.1>Top>UserProfile.df
Maintained by: CedarSupport^.pa
Documentation: UserProfileDoc.tioga
No significant changes.
UserProfileOps: [Cedar]<CedarChest6.1>Top>UserProfileOps.df
Maintained by: Lamming.pa
Documentation: UserProfileOpsDoc.tioga
No significant changes.
UsingDependencies: [Cedar]<CedarChest6.1>Top>UsingDependencies.df
Maintained by: Michael Plass <Plass.pa>
Documentation: UsingDependenciesDoc.tioga
Commands: UsingDependencies
No significant changes.
VBounce: [Cedar]<CedarChest6.1>Top>VBounce.df
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: VBounceDoc.tioga
Commands: VBounce
No significant changes.
VersionMap: [Cedar]<Cedar6.1>Top>VersionMap.df
Maintained by: CedarSupport^.pa
No significant changes.
VersionMapBuilder: [Cedar]<CedarChest6.1>Top>VersionMapBuilder.df (moved)
Documentation: VersionMapBuilderDoc.tioga
Commands: GenSortedClosure, GenMap, GenCedarMap, MergeMap, MergeCedarMap
No longer uses the Leaf protocol to get version stamps from remote bcd files. This means that making version maps may tend to clutter up your FS cache (any bcd that wasn't in the previous version map will get fetched into the cache).
ViewerIO: [Cedar]<Cedar6.1>Top>ViewerIO.df
Maintained by: CedarSupport^.pa
No significant changes.
Viewers: [Cedar]<Cedar6.1>Top>Viewers.df
Maintained by: TiogaImplementors^.pa
Documentation: ViewersDoc.tioga, ToolDesignDoc.tioga, Introduction.tioga
Fixed PieViewers to notice their height as well as their width, and to not leave garbage bits behind.
Right-clicking the message window now replays the last few messages; left-clicking clears it (as it always has). [Plass]
ViewRec: [Cedar]<CedarChest6.1>Top>ViewRec.df
Documentation: ViewRecIntroduction.Tioga, ViewRecDoc.Tioga
Commands: ViewRec, MJSContainers, TypeProps, VBug
No significant changes.
VisibleMouseClicks: [Cedar]<CedarChest6.1>Top>VisibleMouseClicks.df
Maintained by: Peter B. Kessler <PeterKessler.pa>
Documentation: VisibleMouseClicksDoc.tioga
Commands: VisibleMouseClicks
No significant changes.
VM: [Cedar]<Cedar6.1>Top>VM.df
Maintained by: CedarSupport^.pa
Documentation: VMDoc.tioga
Now allows big physical memory machines to run without a backing file. [Hagmann]
VoiceUtils: [Cedar]<CedarChest6.1>Top>VoiceUtils.df
No significant changes.
VTables: [Cedar]<CedarChest6.1>Top>VTables.df (moved)
Commands: VTables, VTablesImpl
No significant changes.
Walnut: [Cedar]<CedarChest6.1>Top>Walnut.df
Maintained by: WalnutSupport^.pa
Documentation: WalnutDoc.Tioga, WalnutInterfacesDoc.tioga
Commands: Walnut, WalnutScavenge
This version of Walnut can only be run with the new Cypress; all old Walnut databases will have to be scavenged.
Before scavenging with the new Walnut, you may be interested in a new profile option.
Walnut.UseFromFieldForTOC: TRUE
It defaults to FALSE. If TRUE, the TOC entry in MsgSet displayers will show the From field instead of the Sender field.
WalnutKernel: [Cedar]<CedarChest6.1>Top>WalnutKernel.df
Maintained by: Willie-Sue Orr <Willie-Sue.pa>, Jim Donahue <Donahue.pa>
Documentation: WalnutKernelDoc.Tioga
Commands: NewWalnutUser
This version can only be run with the new Cypress; all old Walnut databases will have to be scavenged.
WalnutQuery: [Cedar]<CedarChest6.1>Top>WalnutQuery.df
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: WalnutQueryDoc.tioga
Commands: WalnutQuery
No significant changes.
WalnutRegistry: [Cedar]<CedarChest6.1>Top>WalnutRegistry.df
Maintained by: Willie-Sue Orr <Willie-Sue>
Commands: WalnutRegistry
No significant changes.
WalnutRescue: [Cedar]<CedarChest6.1>Top>WalnutRescue.df
Maintained by: Willie-Sue Orr <Willie-Sue.pa>, Jim Donahue <Donahue.pa>
Documentation: WalnutRescueDoc.Tioga
Commands: WalnutRescue, ScanWalnutLog, FixWalnutLog, QuickFixWalnutLog
No significant changes.
WalnutSend: [Cedar]<CedarChest6.1>Top>WalnutSend.df
Maintained by: Willie-Sue Orr <Willie-Sue>
Documentation: WalnutSendDoc.tioga
Commands: WalnutSend
No significant changes.
WalnutSort: [Cedar]<CedarChest6.1>Top>WalnutSort.df
Maintained by: Donahue.pa, Rumph.pasa, Nickell.pasa
Documentation: WalnutSortDoc.tioga
Commands: WalnutSort
Converted to run with the new Walnut and Cypress. All existing WalnutSort databases will need to be dumped (with the old WalnutSort) and reloaded with the new WalnutSort.
Watch: [Cedar]<Cedar6.1>Top>Watch.df
Maintained by: CedarSupport^.pa
Documentation: WatchDoc.tioga
No significant changes.
Watcher: [Cedar]<CedarChest6.1>Top>Watcher.df
Maintained by: Hal <Murray.pa>, Russ <Atkinson.pa>
Documentation: WatcherDoc.tioga
Commands: Watcher
Watcher has been converted to use Histograph (it used to have its own graphing class, which was the origin of Histograph). The layout is slightly more compact, the labelling is slightly improved, and the samples are no longer lost when the graphs change size. Watcher.mesa is now a third of its former size. [Atkinson]
Waterlily: [Cedar]<CedarChest6.1>Top>Waterlily.df
Maintained by: Dan Swinehart <Swinehart.pa>, Russ Atkinson <Atkinson.pa>
Documentation: WaterlilyDoc.tioga
Commands: Waterlily, Cedarlily, Tigerlily, Mergelily
No significant changes.
Whiteboard: [Cedar]<CedarChest6.1>Top>Whiteboard.df
Maintained by: Donahue.pa
Documentation: WhiteboardDoc.tioga
Commands: Whiteboard, WBOpen, WBDump
This is a new version of whiteboards, using the new Cypress. A new Cedar whiteboard database has been constructed for Cedar6.1 and is the default database with this version.
If you have private whiteboard databases, you will need to dump them (using the Cedar6.0 Cypress) and reload them with the new version!
Because of changes in Cypress, names of Whiteboards are now case-sensitive. To make things less error-prone, the WBDisplay and Whiteboard commands have been changed to not create a new whiteboard if one is not found with the given name (which is more likely with case-sensitive names). Use WBCreate to create a new whiteboard.
WordCount: [Cedar]<CedarChest6.1>Top>WordCount.df
Maintained by: Swinehart.pa? Beach.pa?
Documentation: WordCountDoc.tioga
Commands: WordCount
No significant changes.
WorkingDirectory: [Cedar]<CedarChest6.1>Top>WorkingDirectory.df
Maintained by: Peter Kessler <PeterKessler>
Documentation: WorkingDirectoryDoc.tioga
Commands: WorkingDirectory
No significant changes.
WorldVM: [Cedar]<Cedar6.1>Top>WorldVM.df
Maintained by: CedarSupport^.pa
No significant changes.
XBus: [Cedar]<CedarChest6.1>Top>XBus.df
Maintained by: Jim <Gasbarro.pa>
Documentation: XBusDoc.tioga
No significant changes.
Yodel: [Cedar]<CedarChest6.1>Top>Yodel.df
Maintained by: AlpineImplementors^.pa
Documentation: YodelDoc.tioga
Commands: Yodel
No significant changes.