[1203] in Athena Bugs

home help back first fref pref prev next nref lref last post

emacs and backing store bugs

daemon@ATHENA.MIT.EDU (Daniel I. Applebaum)
Thu Oct 20 14:41:47 1988

From: Daniel I. Applebaum <danapple@FLOTSAM.MIT.EDU>
To: bugs@ATHENA.MIT.EDU, plx-bugs@ATHENA.MIT.EDU
Cc: danapple@FLOTSAM.MIT.EDU, purcell@ATHENA.MIT.EDU
Date: Thu, 20 Oct 88 14:40:45 EDT

The first problem I've noticed recently is the incorrectly drawn
rectangles when the mouse leaves an emacs window.  I've have encountered
this same bug in my own programs when I've tried to draw a rectangle
with a 0 line width.  The rectantle is drawn from the upper corners to
some strange place off the top of the screen.  So, I think that emacs
should be corrected so that it doesn't try to draw 0 line width
rectangles (if this is indeed the problem) and Xplx should make a check
for 0 line width rectangles to inhibit drawing of such rectangles.

The problem with backing_store in Xplx is when an XPlxVideoStill is
performed on a window which has backing_store selected.  The problem is
evident when the window is partially obscured when the XPlxVideoStill is
performed.  The obscured regions are not stored into the backing_store
area, and expose events are not generated when the regions need to be
displayed.  Generating the correct expose events or maintaining the
contents is acceptable, as long as one of these two is done.

Dan.

home help back first fref pref prev next nref lref last post