CedarChest6.0Catalog.tioga
Doug Wyatt,, June 25, 1985 2:28 pm PDT
CEDARCHEST6.0 PACKAGE CATALOG
CEDAR 6.0 — FOR INTERNAL XEROX USE ONLY
Package Catalog
for CedarChest6.0
© Copyright 1985 by Xerox Corporation. All rights reserved.
Abstract: This catalog is a list of interesting packages and tools. The catalog is automatically created from the collection of maintainer-supplied entries.
XEROX   Xerox Corporation
    Palo Alto Research Center
    3333 Coyote Hill Road
    Palo Alto, California 94304

For Internal Xerox Use Only
Catalog Components
Abutters
DF file: Abutters.df
Documentation: AbuttersDoc.Tioga
Author: Mike Spreizer
Keywords: Viewer, Container, Align, Constrain, Child
Commands: Abutters
Abstract: Abutters are like Containers, except that they provide a richer set of alignment constraints.
AIS
DF file: AIS.df
Documentation: AISDoc.tioga
AISCopy
DF file: AISCopy.df
Created by: Mik Lamming
Maintained by: Rick Beach <Beach.pa>
Keywords: AIS, sampled images, copying, scaling
Commands: AISCopy
Abstract: AISCopy is a tool for copying and scaling sampled images in AIS format.
AISShow
DF file: AISShow.df
Created by: Tim Diebert
Maintained by: Tim Diebert <Diebert.pa>
Documentation: AISShowDoc.tioga
Author: Tim Diebert
Keywords: AIS, Imager
Commands: AISShow
Abstract: This is a simple program to display AIS files using the Imager
AISViewer
DF file: AISViewer.df
Created by: Tim Diebert
Maintained by: TIm Diebert <Diebert.pa>
Documentation: AISViewerDoc.tioga
Author: Tim Diebert
Keywords: AIS, viewers
Abstract: This program provides a way to display AIS files in a viewer. It also provides a way to obtain rectangular shaped selection regions.
AlpineBackup
DF file: AlpineBackup.df
Created by: Jim Donahue
Maintained by: Jim Donahue <Donahue.pa>
Documentation: AlpineBackupDoc.tioga
Author: Jim Donahue
Keywords: Alpine, IFS, backup
Commands: AlpineBackup
Abstract: A package to backup the contents of Alpine servers to IFS's
AlpineShared
DF file: AlpineShared.df
AlpineUser
DF file: AlpineUser.df
Created by: AlpineImplementors^.pa
Maintained by: AlpineImplementors^.pa
Documentation: AlpineUserDoc.tioga
Keywords: Alpine
Commands: AlpineUser
Abstract: Documentation for workstation clients of the Alpine File Server.
Asserting
DF file: Asserting.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: AssertingDoc.tioga
Author: Mike Spreitzer
Keywords: Property list, property, list, atom, key, value, relation, function, database
Commands: Asserting
Abstract: Asserting provides a generalization of property lists toward relational databases.
BigCardinals
DF file: BigCardinals.df
BiScrollers
DF file: BiScrollers.df
Documentation: BiScrollersDoc.Tioga
Author: Mike Spreitzer
Keywords: Viewer, Scroll, Two-Dimensional, User Interface, Graphic, Screen, I/O
Commands: BiScrollers, Geom2D
Abstract: BiScrollers are a subclass of Viewers that provide two-dimensional scrolling.
BravoToTioga
DF file: BravoToTioga.df
Documentation: BravoToTiogaDoc.tioga
Commands: BravoToTioga
BTreeTest
DF file: BTreeTest.df
Catalog
DF file: Catalog.df
Documentation: CatalogDoc.tioga
Author: Richard J. Beach
Keywords: catalog, documentation, software releases
Commands: Catalog
Abstract: The Catalog command creates a catalog document of all the software packages contained in a software directory. The catalog describes each package and provides both a command index and a keyword index to the packages. Typically, a catalog is created from a Cedar released-software directory or the CedarChest software directory. However, a catalog can be created from any directory that conforms to the software naming conventions used in Cedar releases.
CedarChest
DF file: CedarChest.df
Celtics
DF file: Celtics.df
Created by: Russ Atkinson
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: CelticsDoc.tioga
Author: Russ Atkinson
Keywords: debugging, performance
Commands: BreakTool, Celtics
Abstract: BreakTool is an experimental package that supports various fancy breakpoint facilities. Celtics is a package that can be used to count how many times control passes through given points in the system.
CKViewer
DF file: CKViewer.df
Documentation: CKViewerDoc.tioga
Commands: CKViewer
ColorDisplay
DF file: ColorDisplay.df
Documentation: ColorDisplayDoc.tioga
Commands: ColorDisplay
ColorTool
DF file: ColorTool.df
Documentation: ColorToolDoc.tioga
Author: Darlene Plebon, Maureen Stone
Keywords: color, color models, color specification, illustrators
Commands: ColorTool
Abstract: The ColorTool allows one to manipulate the color of a patch using any of a variety of color systems. The ColorTool is valuable for experimenting and learning about the various color schemes and how they interrelate to one another. A client interface is provided so that illustrators might use the ColorTool for color specification by a user.
Cookie
DF file: Cookie.df
Documentation: CookieDoc.Tioga
Author: Mike Spreitzer
Keywords: Fortune, Cookie, Saying, Addage, Do It, Quote, Snippet, Command
Commands: Cookie
Abstract: Cookie provides fortune cookies
Cypress
DF file: Cypress.df
Documentation: CypressDoc.tioga
Author: R. G. G. Cattell
Abstract: This document describes the Cypress system, and is aimed at potential writers of database applications in the Cedar programming environment. It should be accurate as of the date above, and is recommended as better documentation than CSL Report 83-4, from which it was derived. Suggestions are welcomed on both the design of Cypress and its exposition in this document. We will assume little knowledge of database systems, and little knowledge of Cedar. We will not explain the motivation for this particular design of Cypress; see the CSL Report for that. You should also consult the documentation for database tools not described here; see a database wizard for details.
DBIcons
DF file: DBIcons.df
Commands: OpenIconDB
DBTools
DF file: DBTools.df
Commands: OpenToolDB
DebuggingWorld
DF file: DebuggingWorld.df
Created by: Doug Wyatt
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: DebuggingWorldDoc.tioga
Author: Doug Wyatt
Keywords: debugging, Imager, Viewers, Tioga, virtual terminal
Abstract: The DebuggingWorld configuration allows Cedar implementors to debug the lower levels of the Cedar user interface (Imager, Viewers, Tioga) by using another virtual terminal on the same machine.
DiskTool
DF file: DiskTool.df
Documentation
DF file: Documentation.df
Documentation: OverviewDoc.tioga
EchoTool
DF file: EchoTool.df
Created by: Hal Murray
Maintained by: Hal Murray <Murray.PA>
Documentation: EchoToolDoc.tioga
Author: Hal Murray
Keywords: Pup, Echo, Response time
Commands: EchoTool
Abstract: EchoTool lets you bounce Pups off of other machines. It optionally prints a response time histogram.
EditorComforts
DF file: EditorComforts.df
Created by: Russ Atkinson, Warren Teitelman
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: EditorComfortsDoc.tioga
Author: Russ Atkinson
Keywords: Tioga
Abstract: This document describes a collection of facilities that generally fall under the category of creature comforts: they are not essential, but they make life more pleasant. These facilities are enabled by running EditorComforts.bcd, e.g. by including EditorComforts.bcd in the PreRun entry in your user profile or by including "Run EditorComforts.bcd" in the CommandTool.BootCommands entry. In addition, some of the facilities can be parameterized, or disabled, via various user profile entries described below.
Eikonix
DF file: Eikonix.df
Created by: Tim Diebert
Maintained by: Tim Diebert <Diebert.pa>
Documentation: EikonixDoc.tioga
Author: Tim Diebert
Keywords: scanning, Dicentra, Eikonix
Abstract: This package allows access to the Eikonix scanner attached to the network via a Dicentra.
EncryptTool
DF file: EncryptTool.df
Commands: EncryptTool
Environment
DF file: Environment.df
ExecHacks
DF file: ExecHacks.df
Documentation: ExecHacksDoc.tioga
Author: Michael Plass
Keywords: Compile, Redo, DWIM
Commands: ExecHacks
Abstract: Adds some handy menu buttons to CommandTool viewers: "Compile" and "Redo".
ExpungeOpens
DF file: ExpungeOpens.df
Documentation: ExpungeOpensDoc.tioga
Commands: ExpungeOpens
FastMouse
DF file: FastMouse.df
Documentation: FastMouseDoc.tioga
Commands: FastMouse
Ferret
DF file: Ferret.df
Created by: Hal Murray
Maintained by: Hal Murray <Murray.PA>
Documentation: FerretDoc.tioga
Author: Hal Murray
Keywords: IFS, Reload, Files, Rescue
Commands: Ferret
Abstract: Ferret is a Command to find interesting files in your FS Cache after an IFS gets reloaded and forgets the truth.
FileCmds
DF file: FileCmds.df
Documentation: FileCmdsDoc.Tioga
Author: Mike Spreitzer
Keywords: File, Set, Pattern, Enumeration, DF-File, Command, List, Directory, Delete, Archive, Retrieve, Message, Walnut
Commands: CmdPerFile, CmdAllFiles, ListFileSet, lfs, DeleteFileSet, dfs, ArchiveFileSet, afs, RetrieveFileSet, rfs, FileCmds
Abstract: FileCmds provides command-tool commands for computing and operating on sets of files.
FileStreamTest
DF file: FileStreamTest.df
FileUtil
DF file: FileUtil.df
Created by: Bob Hagmann
Maintained by: Hagmann.pa
Documentation: FileUtilDoc.tioga
Author: Bob Hagmann
Keywords: File Package Utilities, VAM
Commands: VAMStats, ComputeVAM, DeleteOrphanPages
Abstract: This package does some File system maintence. All these commands will be of interest to experts only. You can compute and print the VAM from the file headers, force the VAM to match the file headers, or scan the disk looking for pages that are not in any file. The VAM is the ``Volume Allocation Map'' and is a hint where free pages are on disk. If the disk headers and the VAM become out of sync, performance will suffer.
FontEdit
DF file: FontEdit.df
Documentation: FontEditDoc.tioga
Commands: FontEdit, FontBold, FontSlant, FontMerge, FontWidthsCopy, SDtoSF, MakeRasterFont
Forms
DF file: Forms.df
Created by: Jim Horning, Rick Beach, Doug Wyatt, and many others
Maintained by: Rick Beach <Beach.pa>
Documentation: FormsDoc.tioga, CedarChestDoc.tioga
Author: Doug Wyatt
Keywords: form, document, message, style, abbreviation, DF, interface, release, CedarChest
Abstract: Forms.df describes a number of handy forms and templates for documents, stylized messages, DF files, and other things.
FSRope
DF file: FSRope.df
Created by: Doug Wyatt
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: FSRopeDoc.tioga
Author: Doug Wyatt
Keywords: FS, Rope, OpenFile, stream
Abstract: FSRope creates an FS.OpenFile from the content of a ROPE, using the FSBackdoor facilities for client-provided open files. Given such an OpenFile, you can use a file stream to read from the rope; this should be much faster than an IO.RIS.
FSUtil
DF file: FSUtil.df
Documentation: FSUtilDoc.tioga
Commands: OpenFiles, ActiveFiles, FileStreams, LRUChain, LRUInfo, LRUFlush, ForceClose, FSEstablishInvariants
Abstract: Utilities for FS to list open files, active files, file streams, and cache LRU chain. FS open files can also be closed, the statistics of the FS cache flusher printed, and the user ``invariants'' re-established for the workstation file system. All these commands will be of interest to experts only.
GetDWIM
DF file: GetDWIM.df
Documentation: GetDWIMDoc.Tioga
Author: Mike Spreitzer
Keywords: File, Get, Tioga, Lookup, DWIM, DF File, Attachment, Directory
Commands: GetDWIM
Abstract: GetDWIM adds heuristics for finding files when you click the "Get" menu button in a Tioga viewer. GetDWIM knows about DF-Files and following remote attachments.
GetFromRelease
DF file: GetFromRelease.df
Created by: Michael Plass, Rick Beach
Maintained by: Rick Beach <Beach.pa>
Documentation: GetFromReleaseDoc.tioga
Author: Rick Beach
Keywords: Compiler, MakeDo, interfaces, version maps, DF files, compiler errors
Commands: GetFromRelease
Abstract: GetFromRelease helps remove compiler errors that complain about missing BCD files for interfaces referenced in the DIRECTORY clause. Use GetFromRelease after a compilation with errors due to missing interface BCDs (interface `cannot be opened' in compiler jargon). It reads the Compiler.log (and hence any Foo.errlog files if you use separate logs) looking for the interface names that are missing. GetFromRelease uses the Cedar version maps to discover the released files containing the interfaces, makes the necessary attachments, and suggests the necessary IMPORTS clauses to add to your DF file (or add them itself, if you tell it the DF-file name). GetFromRelease may alternatively read MakeDo.log for a list of missing files, instead of Compiler.log.
GoodTimes
DF file: GoodTimes.df
Commands: GoodTimes
Graphs
DF file: Graphs.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: GraphsDoc.Tioga
Author: Mike Spreitzer
Keywords: Graph, Tree, Directed, DiGraph, DAG, Network, Navigate, Traverse, Neighbor, Vertex, Edge, Link, Node, Browse, Object-Oriented
Commands: Graphs, GraphBrowsers
Abstract: This package defines an object-oriented representation of graphs, and provides a general-purpose browser.
Histograms
DF file: Histograms.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: HistogramsDoc.Tioga
Author: Mike Spreitzer
Keywords: Histogram, Scatter Plot, Data, Graphics, Viewer, Visible, Screen, Plot
Commands: Histograms
Abstract: Histograms provides one and two dimensional histograms.
HistoVAM
DF file: HistoVAM.df
Created by: Carl Hauser
Maintained by: Carl Hauser <Hauser.pa>
Documentation: HistoVAMDoc.tioga
Author: Carl Hauser
Keywords: VAM, Volume Allocation Map, VM
Commands: HistoVAM
Abstract: A hack to analyze the distribution of free run sizes on a logical volume.
HostButton
DF file: HostButton.df
Commands: HostButton
IconEditor
DF file: IconEditor.df
Documentation: IconEditorDoc.tioga
Commands: IconEditor
Abstract: The Icon Editor is a tool which enables users to create and modify icons and to register icons with the Cedar Icon Registry for use by all users. This document is a user's guide for the Icon Editor Tool in Cedar 6.
IconRegistry
DF file: IconRegistry.df
Created by: Warren Teitelman
Maintained by: Rick Beach <Beach.pa>
Documentation: IconRegistryDoc.tioga
Author: Richard J. Beach
Keywords: icons, registry, icon flavors
Abstract: The IconRegistry interface associates a name with an icon and allows clients to obtain an IconFlavor without having to worry about which file contains the actual definition (and its index). Furthermore, a cache of icon flavors is kept so that the client can call IconRegistry.GetIcon each place that the corresponding icon flavor is needed, without having to distinguish the first from subsequent calls.
IdleHacks
DF file: IdleHacks.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: IdleHacksDoc.Tioga
Author: Mike Spreitzer
Keywords: Idle, DMT, Virtual Terminal, Starfield, Kaleidoscope, Color
Commands: StarSleep, KalSleep, ColorKal
Abstract: This package provides some random animations to run while idle; unfortunately, it can't quite be "official" in Cedar 6.0. This package also includes an enhanced interfaces and implementations that will allow such things to be "official" in Cedar 6.1.
ImageFFT
DF file: ImageFFT.df
Created by: Plass, Diebert
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ImageFFTDoc.tioga
Author: Plass, Diebert
Keywords: AIS, FFT, filter
Commands: ClipAIS, FFTFilter, FFTShow
Abstract: Client package for 2 dimensional Fast Fourier Transforms (forword and reverse), intended for image-processing applications. A simple commandTool user interface is also provided.
ImagerExamples
DF file: ImagerExamples.df
Created by: Michael F. Plass
Maintained by: Michael F. Plass <Plass.pa>
Documentation: ImagerExamplesDoc.tioga
Author: Michael F. Plass
Keywords: image, graphics, font, display, printing, device independence, Interpress, examples
Abstract: This package is a guide to the use of the Cedar Imager package, consisting of a collection of examples, useful hints, and a conversion guide to aid in converting packages from earlier Graphics and Imagers to the Cedar 6.0 Imager.
ImagerPD
DF file: ImagerPD.df
Documentation: ImagerPDDoc.tioga
Author: Michael Plass
Keywords: image, graphics, font, printing, device independence, device dependence, PD, interpress
Client package for writing PD files (printer-dependent page image files) with or without using the Cedar Imager package.
ImagerPress
DF file: ImagerPress.df
Documentation: ImagerPressDoc.tioga
Author: Michael Plass
Keywords: Imager, Spruce, Press
A client interface for writing a restricted subset of Press files throught the Imager interface.
ImagerToJaM
DF file: ImagerToJaM.df
Documentation: ImagerToJaMDoc.tioga
Author: Michael Plass
Keywords: Imager, JaM
A client interface for writing JaMImager code.
ImagerViewer
DF file: ImagerViewer.df
Documentation: ImagerViewerDoc.tioga
Author: Tim Diebert
Keywords: Imager
A client interface for creating an Imager context with a viewer.
Interpress
DF file: Interpress.df
InterpressTools
DF file: InterpressTools.df
Created by: Doug Wyatt
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: InterpressToolsDoc.tioga
Author: Doug Wyatt, Michael Plass
Keywords: Interpress, Imager, printing
Commands: IPWrittenFromXerox, IPXeroxFromWritten, PressToInterpress, InterpressToPD, InterpressToPress, InterpressToJaM, InterpressToTiogaArtwork, ArtworkInterpress
Abstract: InterpressTools provides a collection of tools for manipulating Interpress masters. We expect the collection to grow over time; the operations currently implemented are conversions between various print file formats.
IOTest
DF file: IOTest.df
IPPrint
DF file: IPPrint.df
Created by: Bill Jackson
Maintained by: Bill Jackson <BJackson.pa>
Documentation: IPPrintDoc.tioga
Author: Bill Jackson
Keywords: Interpress, Print, XDE, funny stuff
Commands: IPPrint
Abstract: IPPrintDoc is an Agent that provides access to XNS Print Servers. It is composed of two pieces, one the Agent Client which runs on Cedar (AgentStub), and the other the Agent Server that runs on XDE (NSPrintAgent).

There are definite bugs in NSPrintAgent, so you should be extremely careful with it...
bj
JaM
DF file: JaM.df
Created by: John Warnock and Martin Newell
Maintained by: Doug Wyatt <Wyatt.pa>
Documentation: JaMDoc.tioga
Keywords: JaM, interpretter, stack-based language
Commands: JaM
Abstract: JaM is a simple stack-based interactive system with graphics utilities. JaM is intended to be a flexible system giving the user rather direct control over the primitives; it is not intended to be a fault tolerant system for beginning users.
KeyboardTioga
DF file: KeyboardTioga.df
Documentation: KeyboardTiogaDoc.Tioga
Author: Spreitzer
Keywords: Tioga, Editor, Mouse, Keyboard, Button, Branch, Node, Line, Word, Subword, Logical Word, Character, Select, PendingDelete, Delete, Caret, Point
Commands: KeyboardTioga
Abstract: KeyboardTioga allows to user to do with the keyboard some Tioga selection operations normally done with the mouse. It also provides a richer set of selection grains.
Magnifier
DF file: Magnifier.df
Documentation: MagnifierDoc.tioga
Commands: Magnifier
MakeDo
DF file: MakeDo.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: MakeDoDoc.Tioga
Author: Mike Spreitzer
Keywords: Make, Dependency, Consistency, Derive, File, DF File, Command, Compile, Bind, Order, Sequence
Commands: MakeDo, MakeCommandList, Explain
Abstract: MakeDo automatically determines dependencies between files, and can issue whatever commands are necessary to bring derived files up to date.
Math
DF file: Math.df
Created by: Michael Plass, Maureen Stone, Tim Diebert
Maintained by: Tim Diebert <Diebert.pa>
Documentation: MathDoc.Tioga
Author: Michael Plass, Maureen Stone, Tim Diebert
Keywords: MathPackage, Math functions
Abstract: This package comprises several "pure math" routines, callable directly from a Cedar program. All interfaces are exported via MathPackage.bcd
MathLib
DF file: MathLib.df
Commands: FFT
MazeWar
DF file: MazeWar.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: MazeWarDoc.Tioga
Author: Mike Spreitzer
Keywords: MazeWar, Game
Commands: MazeWar
Abstract: MazeWar is a Cedar implementation of the popular net game.
Misp
DF file: Misp.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: MispDoc.Tioga
Author: Mike Spreitzer
Keywords: Misp, LISP, Interpreter, Interactive, Evaluate
Commands: Misp
Abstract: Misp (My LISP) is a LISP-like interpreter.
NewRemember
DF file: NewRemember.df
Documentation: RememberDoc.tioga
Commands: Remember
NSPrintAgent
DF file: NSPrintAgent.df
Nut
DF file: Nut.df
PascalRuntime
DF file: PascalRuntime.df
Created by: Ed McCreight, Lyle Ramshaw, and Pavel Curtis
Maintained by: Pavel Curtis <Pavel.pa>
Author: Ed McCreight, Lyle Ramshaw, and Pavel Curtis
Keywords: Pascal, PasMesa, translation, compiler, runtime support
Abstract: The PascalRuntime package provides the runtime support necessary for programs translated from Pascal to Mesa by the program PasMesa. Normally, users of the package will not need to be aware of its contents; PasMesa takes care of most of it. Accordingly, no real documentation is provided except the code itself.
PasMesa
DF file: PasMesa.df
Created by: Ed McCreight, Lyle Ramshaw
Maintained by: Pavel Curtis <Pavel.pa>
Documentation: PasMesaDoc.tioga
Author: Ed McCreight, Lyle Ramshaw, Pavel Curtis
Keywords: Pascal Mesa translation compiler
Commands: PasMesa, CapsArrows
Abstract: PasMesa is a Pascal-to-Mesa source translation tool that runs in Cedar. It can help import Pascal programs into either the Cedar or Alto Mesa 6 environments.
Peanut
DF file: Peanut.df
Created by: Bill Paxton
Maintained by: Doug Wyatt <Wyatt.pa>
Author: Doug Wyatt
Keywords: mail, message, Grapevine, TIoga
Commands: Peanut
Abstract: Peanut is a simple mail reading and sending package. It maintains sets of messages as structured Tioga documents.
PeekMail
DF file: PeekMail.df
Commands: PeekMail
PigsInSpace
DF file: PigsInSpace.df
Documentation: PigsInSpaceDoc.tioga
Author: Bob Hagmann
Keywords: FS cache
Commands: PigsInSpace
Finds the largest files on a logical volume.
PolyHack
DF file: PolyHack.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: PolyHackDoc.Tioga
Author: Mike Spreitzer
Keywords: Polygon Hacks
Commands: PolyHack
Abstract: This is a collection of graphics hacks, centered around the idea of polygons whose vertices move through time.
PopUpMenu
DF file: PopUpMenu.df
Documentation: PopUpMenuDoc.tioga
Commands: PopUpMenu
PowerOff
DF file: PowerOff.df
Author: Bob Hagmann
Commands: PowerOff
Abstract: When this package is run (i.e., "Run PowerOff"), it puts up a button on the top of the screen labeled "PowerOff". A double click of this button will cause the system to power itself off. It checks for unsaved viewers, and refuses to power off if there are any unsaved viewers. It also attempts to do an orderly shutdown of the system (like checkpoint) before turning the power off. If PowerOff is used as a CommandTool command, it will power the machine off if there are no unsaved viewers.
PressFileUtilities
DF file: PressFileUtilities.df
Maintained by: Michael Plass <Plass.pa>
Documentation: PressFileUtilitiesDoc.tioga
Author: Michael Plass
Keywords: Press file, PressEdit, IncludePress
Commands: PressExtract, PressPages, SendSinglePages, PressOverlay, PressBBox, PressRescue, PressImageExtract, ListFontsInPressFile, SetPressPrintingMode
Abstract: This package provides commands for operating on Press files.
PrettyPrint
DF file: PrettyPrint.df
Documentation: PrettyPrintDoc.Tioga
Author: Mike Spreitzer
Keywords: pretty, whitespace, format, print, evaluate, interpret, expression
Commands: PrettyPrint
Abstract: PrettyPrint implements a command-tool command that evaluates an expression and prints the result prettily (formatting with whitespace).
Print
DF file: Print.df
Documentation: PrintDoc.tioga
Commands: Print
Pupwatch
DF file: Pupwatch.df
Created by: Andrew Birrell
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: PupwatchDoc.tioga
Author: Russ Atkinson
Keywords: communications, Pup
Commands: Pupwatch
Abstract: Pupwatch is a tool for observing Pup traffic on a research Ethernet (the 3 megabit kind). It is especially useful for debugging communications problems.
QuickViewer
DF file: QuickViewer.df
Commands: QuickViewer
RecursivelyNIL
DF file: RecursivelyNIL.df
Created by: Bob Hagmann
Maintained by: Bob Hagmann <Hagmann.pa>
Documentation: RecursivelyNILDoc.tioga
Author: Bob Hagmann
Keywords: nil data structures
Abstract: RecursivelyNIL will take a REF, and recursively processes all objects reachable from the REF. For each object encountered, all REF containing fields are NILed. A callback is provided to limit the destruction.
Remember
DF file: Remember.df
Documentation: RememberDoc.tioga
Commands: Remember
Abstract: Remember is a calendar minder for Cedar. Users may enter events either from a command or a mail message that will occur some time in the future. Times for events may be given in almost any reasonable phrasing. Remember posts reminders when the corresponding time arrives as an appropriately shaped blinking inconic viewer that contains the information. Extensive user profile entries control the behavior of Remember.
RollbackAndAnything
DF file: RollbackAndAnything.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: RollbackAndAnythingDoc.Tioga
Author: Mike Spreitzer
Keywords: Rollback, Checkpoint, Command
Commands: RollbackAndAnything, DoRollbackStuff, RollbackAnd
Abstract: RollbackAndAnything provides a way to have commands automatically executed after a rollback.
Scanner
DF file: Scanner.df
Created by: Diebert, Lamming
Maintained by: Tim Diebert <Diebert.pa>
Documentation: ScannerDoc.tioga
Author: Tim Diebert
Keywords: scanner, AIS
Commands: Scanner
Abstract: This document describes the Cedar 6 support for the Eikonix scanner system.
ScreenBreak
DF file: ScreenBreak.df
Commands: BreakOnScreenChange, BreakOnScreenMatch, ClearScreenBreaks
Sil
DF file: Sil.df
Created by: Ken Pier and Tracy Larrabee
Maintained by: Ken Pier <Pier.pa>
Documentation: SilDoc.Tioga
Author: Ken Pier
Keywords: illustrator, image, graphics, design automation
Commands: Sil
Abstract: Sil is a Simple Illustrator that runs in Cedar. It provides facilities for producing simple drawings, circuit diagrams, and illustrations that use only text strings and boxes. Sil was originally written for the Alto environment, and Cedar Sil allows compatibility with files produced by Alto Sil while providing a richer set of facilities to the Cedar user.
This document describes how to obtain and use the latest version of Sil released on the Cedar directory.
SleepPeek
DF file: SleepPeek.df
Documentation: SleepPeekDoc.tioga
Commands: SleepPeek
SpellingTool
DF file: SpellingTool.df
Documentation: SpellingToolDoc.tioga
Author: Robert Nix
Keywords: spell, proofread, check, misspell, word, dictionary
Commands: SpellingTool
The Spelling Tool is an efficient, lightweight tool for checking spelling in text. It is used much like a string search command; however, rather than locating the next piece of text that matches a particular pattern, it locates the next misspelled word. The Tool also provides facilities that assist in correcting misspelled words and that retrieve definitions from the Dictionary Server.
SplinePkg
DF file: SplinePkg.df
Spy
DF file: Spy.df
Created by: John Maxwell
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: SpyDoc.tioga
Author: Russ Atkinson
Keywords: user interface, Viewers, sub-classing, menus
Commands: Spy
Abstract: The Cedar Spy is a tool for monitoring the performance of programs. It can measure several different aspects of performance: CPU usage, page faults, allocations, or process time. Hopefully a programmer will find that the Spy is the only tool he needs for the bulk of his performance analysis.
StatementInterpreter
DF file: StatementInterpreter.df
Documentation: StatementInterpreterDoc.Tioga
Author: Mike Spreitzer
Keywords: Interpreter, Cedar, Statement, Interactive, Evaluate
Commands: StatementInterpreter, EQT
Abstract: The StatementInterpreter extends the Cedar interpreter's capabilities into the world of statements.
STPServer
DF file: STPServer.df
Created by: Michael Plass
Maintained by: Rick Beach <Beach.pa>
Documentation: STPServerDoc.tioga
Keywords: file server, STP, file transfer
Commands: STPServer
Abstract: The STPServer is a Cedar program that allows your machine to be used as a simple file server.
StructuredStreams
DF file: StructuredStreams.df
Documentation: StructuredStreamsDoc.tioga
Author: Mike Spreitzer
Keywords: Stream, Format, Whitespace, Pretty Print, Structure, Object, Nest
Commands: UnparserBuffer, StructuredStreams
Abstract: StructuredStreams provides streams that format with whitespace according to a nested object structure. The basic formatting mechanism, UnparserBuffer, is also exported.
Summoner
DF file: Summoner.df
Documentation: SummonerDoc.tioga
Author: Robert Hagmann
Keywords: Compute Server, Summoner, Process Server, distirbuted computing
Commands: SubmitSummonerPackage, RemoveSummonerPackage, SummonerInfo, SummonerCluster, SummonerClient, StartClient, SummonerClientOn, SummonerClientOff
Abstract: The Summoner, also called the Compute Server or the Process Server, is a framework for doing computation on multiple machines in Cedar. It provides the facilities for using the processing power a more powerful workstation from a lower powered workstation for doing computations like CommandTool Commands. It also has facilities for doing multi-machine computations.
The system is not complete, and suggestions are actively solicited.
Tangle
DF file: Tangle.df
Documentation: TangleDoc.tioga
Author: Donald E. Knuth (moved to Cedar by Pavel Curtis)
Keywords: WEB, Pascal, PasMesa, compiler, translator
Commands: Tangle, ShowPosition
Abstract: Tangle is the program which translates WEB programs into legal Pascal. More information can be gotten from the WEB Users Manual, a copy of which Pavel owns.
TapeTool
DF file: TapeTool.df
Documentation: TapeToolDoc.tioga
Commands: TapeTool, PGTape
Abstract: This documentation describes the Cedar Tape Tool.
Tempus
DF file: Tempus.df
TerminalEmulator
DF file: TerminalEmulator.df
Documentation: TerminalEmulatorDoc.Tioga
Author: Mike Spreitzer
Keywords: terminal, emulate, simulate, TTY, glass, character, screen
Commands: TerminalEmulator
Abstract: TerminalEmulator emulates a standard array-of-characters style terminal.
TeX
DF file: TeX.df
Created by: Donald E. Knuth, Michael Plass, Lyle Ramshaw
Maintained by: Pavel Curtis <Pavel.pa>
Documentation: TeXDoc.tioga
Author: Donald E. Knuth, Michael Plass, Lyle Ramshaw, and Pavel Curtis
Keywords: TeX82, formatting, documents, typesetting
Commands: TeX, IniTeX, RTeX, RIniTeX
Abstract: The TeX82 document compiler has been ported from Pascal to Cedar, and this document describes how to run it in Cedar. This document is somewhat obsolete, but Pavel hasn't had time to update it sufficiently. Talk to Pavel if you have problems.
TextReplace
DF file: TextReplace.df
Created by: Mike Spreitzer
Maintained by: Mike Spreitzer <Spreitzer.pa>
Documentation: TextReplaceDoc.tioga
Author: Mike Spreitzer
Keywords: Text, ROPE, String, Characters, Function, Map, Replace, Substitute, Pattern, Match, Search, Find, EditTool
Commands: TextReplace
Abstract: TextReplace defines a representation for members of the algebra of ROPEbROPE functions, and some useful functions on them (spanning the functionality of the EditTool).
TiogaStreams
DF file: TiogaStreams.df
Documentation: TiogaStreamsDoc.tioga
Author: Mike Spreitzer
Keywords: Tioga, Stream, IO, read, write
Commands: TiogaStreams
Abstract: TiogaStreams provides a way to read and write Tioga documents mostly through the standard streams interface.
Trans
DF file: Trans.df
Documentation: TransDoc.tioga
Commands: Trans
TrickleChargeServer
DF file: TrickleChargeServer.df
Created by: Russ Atkinson
Maintained by: Russ Atkinson, Rick Beach <Atkinson.pa, Beach.pa>
Documentation: TrickleChargeServerDoc.tioga
Keywords: Cedar, pseudo servers, replicated directories
Commands: TrickleChargeServer
Abstract: The TrickleChargeServer provides a command to replicate a directory (or a DF file) from one server onto another preserving version numbers.
VBounce
DF file: VBounce.df
Created by: Russ Atkinson
Maintained by: Russ Atkinson <Atkinson.pa>
Documentation: VBounceDoc.tioga
Author: Russ Atkinson
Keywords: animation, demonstration, Viewers
Commands: VBounce
Abstract: VBounce is an animation demonstration that runs in Cedar on Dorados. It creates a viewer that has 32 bouncing boxes inside of it.
ViewRec
DF file: ViewRec.df
Documentation: ViewRecDoc.Tioga
Author: Mike Spreitzer
Keywords: User Interface, Viewer, Record
Commands: ViewRec, MJSContainers, TypeProps, VBug
Abstract: ViewRec is a tool for constructing pieces of user interfaces. It provides a combination of extended menus (the procedures can take arguments) and forms fill-in.
Walnut
DF file: Walnut.df
Documentation: WalnutDoc.Tioga
Commands: Walnut, WalnutSend, WalnutScavenge
WalnutControl
DF file: WalnutControl.df
Documentation: WalnutDoc.Tioga
Commands: WalnutControl, Walnut, WalnutScavenge
WalnutKernel
DF file: WalnutKernel.df
Commands: WalnutKernel, CreateWalnutWorld
WalnutSend
DF file: WalnutSend.df
Commands: WalnutSend
WalnutSort
DF file: WalnutSort.df
Documentation: WalnutSortDoc.tioga
Author: Eric Nickell, Dave Rumph
Keywords: Walnut, Mail (for review by the Index Grue)
Commands: WalnutSort
Abstract: WalnutSort is a facility which automatically selects message set buttons in the Walnut Control window, on the basis of the contents of the message.
Whiteboard
DF file: Whiteboard.df
Documentation: WhiteboardDoc.tioga
Commands: Whiteboard, WBOpen, WBDump
WordCount
DF file: WordCount.df
Documentation: WordCountDoc.tioga
Commands: WordCount
Yodel
DF file: Yodel.df
Documentation: YodelDoc.tioga
Commands: Yodel
Abstract Yodel is a program that provides a Button-style interface to the remote user commands to the Alpine File Servers. It allows the user to list, delete and copy files, as well as changing the file and owner properties stored in the server. Yodel also supports some functions (i.e., list, delete and copy) on FS and IFS files. Thus, an IFS file can be copied to an Alpine file via Yodel. There also is an administrator interface for doing such things as adding or removing users, and changing quotas.
Command Index
Abutters: Abutters
ActiveFiles: FSUtil
afs: FileCmds
AISCopy: AISCopy
AISShow: AISShow
AlpineBackup: AlpineBackup
AlpineUser: AlpineUser
ArchiveFileSet: FileCmds
ArtworkInterpress: InterpressTools
Asserting: Asserting
BiScrollers: BiScrollers
BravoToTioga: BravoToTioga
BreakOnScreenChange: ScreenBreak
BreakOnScreenMatch: ScreenBreak
BreakTool: Celtics
CapsArrows: PasMesa
Catalog: Catalog
Celtics: Celtics
CKViewer: CKViewer
ClearScreenBreaks: ScreenBreak
ClipAIS: ImageFFT
CmdAllFiles: FileCmds
CmdPerFile: FileCmds
ColorDisplay: ColorDisplay
ColorKal: IdleHacks
ColorTool: ColorTool
ComputeVAM: FileUtil
Cookie: Cookie
CreateWalnutWorld: WalnutKernel
DeleteFileSet: FileCmds
DeleteOrphanPages: FileUtil
dfs: FileCmds
DoRollbackStuff: RollbackAndAnything
EchoTool: EchoTool
EncryptTool: EncryptTool
EQT: StatementInterpreter
ExecHacks: ExecHacks
Explain: MakeDo
ExpungeOpens: ExpungeOpens
FastMouse: FastMouse
Ferret: Ferret
FFT: MathLib
FFTFilter: ImageFFT
FFTShow: ImageFFT
FileCmds: FileCmds
FileStreams: FSUtil
FontBold: FontEdit
FontEdit: FontEdit
FontMerge: FontEdit
FontSlant: FontEdit
FontWidthsCopy: FontEdit
ForceClose: FSUtil
FSEstablishInvariants: FSUtil
Geom2D: BiScrollers
GetDWIM: GetDWIM
GetFromRelease: GetFromRelease
GoodTimes: GoodTimes
GraphBrowsers: Graphs
Graphs: Graphs
Histograms: Histograms
HistoVAM: HistoVAM
HostButton: HostButton
IconEditor: IconEditor
IniTeX: TeX
InterpressToJaM: InterpressTools
InterpressToPD: InterpressTools
InterpressToPress: InterpressTools
InterpressToTiogaArtwork: InterpressTools
IPPrint: IPPrint
IPWrittenFromXerox: InterpressTools
IPXeroxFromWritten: InterpressTools
JaM: JaM
KalSleep: IdleHacks
KeyboardTioga: KeyboardTioga
lfs: FileCmds
ListFileSet: FileCmds
ListFontsInPressFile: PressFileUtilities
LRUChain: FSUtil
LRUFlush: FSUtil
LRUInfo: FSUtil
Magnifier: Magnifier
MakeCommandList: MakeDo
MakeDo: MakeDo
MakeRasterFont: FontEdit
MazeWar: MazeWar
Misp: Misp
MJSContainers: ViewRec
OpenFiles: FSUtil
OpenIconDB: DBIcons
OpenToolDB: DBTools
PasMesa: PasMesa
Peanut: Peanut
PeekMail: PeekMail
PGTape: TapeTool
PigsInSpace: PigsInSpace
PolyHack: PolyHack
PopUpMenu: PopUpMenu
PowerOff: PowerOff
PressBBox: PressFileUtilities
PressExtract: PressFileUtilities
PressImageExtract: PressFileUtilities
PressOverlay: PressFileUtilities
PressPages: PressFileUtilities
PressRescue: PressFileUtilities
PressToInterpress: InterpressTools
PrettyPrint: PrettyPrint
Print: Print
Pupwatch: Pupwatch
QuickViewer: QuickViewer
Remember: NewRemember, Remember
RemoveSummonerPackage: Summoner
RetrieveFileSet: FileCmds
rfs: FileCmds
RIniTeX: TeX
RollbackAnd: RollbackAndAnything
RollbackAndAnything: RollbackAndAnything
RTeX: TeX
Scanner: Scanner
SDtoSF: FontEdit
SendSinglePages: PressFileUtilities
SetPressPrintingMode: PressFileUtilities
ShowPosition: Tangle
Sil: Sil
SleepPeek: SleepPeek
SpellingTool: SpellingTool
Spy: Spy
StarSleep: IdleHacks
StartClient: Summoner
StatementInterpreter: StatementInterpreter
STPServer: STPServer
StructuredStreams: StructuredStreams
SubmitSummonerPackage: Summoner
SummonerClient: Summoner
SummonerClientOff: Summoner
SummonerClientOn: Summoner
SummonerCluster: Summoner
SummonerInfo: Summoner
Tangle: Tangle
TapeTool: TapeTool
TerminalEmulator: TerminalEmulator
TeX: TeX
TextReplace: TextReplace
TiogaStreams: TiogaStreams
Trans: Trans
TrickleChargeServer: TrickleChargeServer
TypeProps: ViewRec
UnparserBuffer: StructuredStreams
VAMStats: FileUtil
VBounce: VBounce
VBug: ViewRec
ViewRec: ViewRec
Walnut: Walnut, WalnutControl
WalnutControl: WalnutControl
WalnutKernel: WalnutKernel
WalnutScavenge: Walnut, WalnutControl
WalnutSend: Walnut, WalnutSend
WalnutSort: WalnutSort
WBDump: Whiteboard
WBOpen: Whiteboard
Whiteboard: Whiteboard
WordCount: WordCount
Yodel: Yodel
Keyword Index
abbreviation: Forms
Addage: Cookie
AIS: AISCopy, AISShow, AISViewer, ImageFFT, Scanner
Align: Abutters
Alpine: AlpineBackup, AlpineUser
animation: VBounce
Archive: FileCmds
atom: Asserting
Attachment: GetDWIM
backup: AlpineBackup
Bind: MakeDo
Branch: KeyboardTioga
Browse: Graphs
Button: KeyboardTioga
Caret: KeyboardTioga
catalog: Catalog
Cedar: StatementInterpreter, TrickleChargeServer
CedarChest: Forms
Character: KeyboardTioga, TerminalEmulator
Characters: TextReplace
check: SpellingTool
Checkpoint: RollbackAndAnything
Child: Abutters
color: ColorTool, IdleHacks
color models: ColorTool
color specification: ColorTool
Command: Cookie, FileCmds, MakeDo, RollbackAndAnything
communications: Pupwatch
Compile: ExecHacks, MakeDo
Compiler: GetFromRelease, PascalRuntime, Tangle
compiler errors: GetFromRelease
Compute Server: Summoner
Consistency: MakeDo
Constrain: Abutters
Container: Abutters
Cookie: Cookie
copying: AISCopy
DAG: Graphs
Data: Histograms
database: Asserting
debugging: Celtics, DebuggingWorld
Delete: FileCmds, KeyboardTioga
demonstration: VBounce
Dependency: MakeDo
Derive: MakeDo
design automation : Sil
device dependence: ImagerPD
device independence: ImagerExamples, ImagerPD
DF: Forms
DF File: GetDWIM, MakeDo
DF files: GetFromRelease
DF-File: FileCmds
Dicentra: Eikonix
dictionary: SpellingTool
DiGraph: Graphs
Directed: Graphs
Directory: FileCmds, GetDWIM
display: ImagerExamples
distirbuted computing: Summoner
DMT: IdleHacks
Do It: Cookie
document: Forms
documentation: Catalog
documents: TeX
DWIM: ExecHacks, GetDWIM
Echo: EchoTool
Edge: Graphs
Editor: KeyboardTioga
EditTool: TextReplace
Eikonix: Eikonix
emulate: TerminalEmulator
Enumeration: FileCmds
Evaluate: Misp, PrettyPrint, StatementInterpreter
examples: ImagerExamples
expression: PrettyPrint
FFT: ImageFFT
File: FileCmds, GetDWIM, MakeDo
File Package Utilities: FileUtil
file server: STPServer
file transfer: STPServer
Files: Ferret
filter: ImageFFT
Find: TextReplace
font: ImagerExamples, ImagerPD
form: Forms
format: PrettyPrint, StructuredStreams
formatting: TeX
Fortune: Cookie
FS: FSRope
FS cache: PigsInSpace
function: Asserting, TextReplace
funny stuff: IPPrint
Game: MazeWar
Get: GetDWIM
glass: TerminalEmulator
Grapevine: Peanut
Graph: Graphs
Graphic: BiScrollers
Graphics: Histograms, ImagerExamples, ImagerPD, Sil
Histogram: Histograms
I/O: BiScrollers
icon flavors: IconRegistry
icons: IconRegistry
Idle: IdleHacks
IFS: AlpineBackup, Ferret
illustrator: Sil
illustrators: ColorTool
image: ImagerExamples, ImagerPD, Sil
Imager: AISShow, DebuggingWorld, ImagerPress, ImagerToJaM, ImagerViewer, InterpressTools
IncludePress: PressFileUtilities
Interactive: Misp, StatementInterpreter
interface: Forms
interfaces: GetFromRelease
Interpress: ImagerExamples, ImagerPD, InterpressTools, IPPrint
interpret: PrettyPrint
Interpreter: Misp, StatementInterpreter
interpretter: JaM
IO: TiogaStreams
JaM: ImagerToJaM, JaM
Kaleidoscope: IdleHacks
key: Asserting
Keyboard: KeyboardTioga
Line: KeyboardTioga
Link: Graphs
LISP: Misp
list: Asserting, FileCmds
Logical Word: KeyboardTioga
Lookup: GetDWIM
mail: Peanut
Mail (for review by the Index Grue): WalnutSort
Make: MakeDo
MakeDo: GetFromRelease
Map: TextReplace
Match: TextReplace
Math functions: Math
MathPackage: Math
MazeWar: MazeWar
menus: Spy
Message: FileCmds, Forms, Peanut
Misp: Misp
misspell: SpellingTool
Mouse: KeyboardTioga
Navigate: Graphs
Neighbor: Graphs
Nest: StructuredStreams
Network: Graphs
nil data structures: RecursivelyNIL
Node: Graphs, KeyboardTioga
Object: StructuredStreams
Object-Oriented: Graphs
OpenFile: FSRope
Order: MakeDo
Pascal: PascalRuntime, Tangle
Pascal Mesa translation compiler : PasMesa
PasMesa: PascalRuntime, Tangle
Pattern: FileCmds, TextReplace
PD: ImagerPD
PendingDelete: KeyboardTioga
performance: Celtics
Plot: Histograms
Point: KeyboardTioga
Polygon Hacks: PolyHack
Press: ImagerPress
Press file: PressFileUtilities
PressEdit: PressFileUtilities
pretty: PrettyPrint
Pretty Print: StructuredStreams
Print: IPPrint, PrettyPrint
printing: ImagerExamples, ImagerPD, InterpressTools
Process Server: Summoner
proofread: SpellingTool
property: Asserting
Property list: Asserting
pseudo servers: TrickleChargeServer
Pup: EchoTool, Pupwatch
Quote: Cookie
read: TiogaStreams
Record: ViewRec
Redo: ExecHacks
registry: IconRegistry
relation: Asserting
release: Forms
Reload: Ferret
Replace: TextReplace
replicated directories: TrickleChargeServer
Rescue: Ferret
Response time: EchoTool
Retrieve: FileCmds
Rollback: RollbackAndAnything
Rope: FSRope, TextReplace
runtime support: PascalRuntime
sampled images: AISCopy
Saying: Cookie
scaling: AISCopy
scanner: Scanner
scanning: Eikonix
Scatter Plot: Histograms
Screen: BiScrollers, Histograms, TerminalEmulator
Scroll: BiScrollers
Search: TextReplace
Select: KeyboardTioga
Sequence: MakeDo
Set: FileCmds
simulate: TerminalEmulator
Snippet: Cookie
software releases: Catalog
spell: SpellingTool
Spruce: ImagerPress
stack-based language: JaM
Starfield: IdleHacks
Statement: StatementInterpreter
STP: STPServer
stream: FSRope, StructuredStreams, TiogaStreams
String: TextReplace
Structure: StructuredStreams
style: Forms
sub-classing: Spy
Substitute: TextReplace
Subword: KeyboardTioga
Summoner: Summoner
terminal: TerminalEmulator
TeX82: TeX
Text: TextReplace
Tioga: DebuggingWorld, EditorComforts, GetDWIM, KeyboardTioga, Peanut, TiogaStreams
translation: PascalRuntime
translator: Tangle
Traverse: Graphs
Tree: Graphs
TTY: TerminalEmulator
Two-Dimensional: BiScrollers
typesetting: TeX
User Interface: BiScrollers, Spy, ViewRec
value: Asserting
VAM: FileUtil, HistoVAM
version maps: GetFromRelease
Vertex: Graphs
Viewer: Abutters, BiScrollers, Histograms, ViewRec
viewers: AISViewer, DebuggingWorld, Spy, VBounce
virtual terminal: DebuggingWorld, IdleHacks
Visible: Histograms
VM: HistoVAM
Volume Allocation Map: HistoVAM
Walnut: FileCmds, WalnutSort
WEB: Tangle
whitespace: PrettyPrint, StructuredStreams
Word: KeyboardTioga, SpellingTool
write: TiogaStreams
XDE: IPPrint