CedarBugs.tioga
Doug Wyatt, August 19, 1985 4:34:53 pm PDT
CEDAR BUGS
CEDAR 6.0 — FOR INTERNAL XEROX USE ONLY
Cedar Bugs
Problems in the current Cedar system
Doug Wyatt
© Copyright 1985 Xerox Corporation. All rights reserved.
Abstract: This document describes known bugs and deficiencies in the current Cedar system. It also includes some "wish list" items.
Created by: Doug Wyatt
Maintained by: CedarSupport^.pa
Keywords: bugs
XEROX  Xerox Corporation
   Palo Alto Research Center
   3333 Coyote Hill Road
   Palo Alto, California 94304

For Internal Xerox Use Only
1. Cedar components
BasicPackages
Example in Random.mesa says Choose instead of ChooseInt.
Imager
Imager.Space needs another parameter: "amplified: BOOLFALSE".
ImagerRasterImpl.ValidateFontInfo should protect against state.font=NIL.
MesaRuntime
Basics: fix comments that say "pairber".
PrincOps: make Priority an enumerated type, as in CedarProcess.
Rope
Rope: in RopeRep.object, UnsafeAppendChars would be more useful than AppendChars.
Terminal
Need some way to synchronize Create with RegisterNotifier.
Redo color cursor implementation? Use B-channel?
Tioga
Autoscrolling needs a rewrite.
Trying to open a file in the unsaved documents viewer seems to sometimes lock up the world.
TJaM
Protect against "exec stack overflow"?
Viewers
Some modules have "mesa" style!
SetIconLabel is missing.
WindowManagerImpl: Hit*Scroll needs to convert mouse pos from window to client coords.
ViewerClasses: fix comment under NotifyProc.
Adjusting color viewers puts feedback on bw display.
2. CedarChest packages
Subhead 1
Body
Subhead 2
Body