[10250] in Athena Bugs

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

decmips 7.4G: emacs

daemon@ATHENA.MIT.EDU (gptesler@Athena.MIT.EDU)
Thu Feb 4 08:43:54 1993

From: gptesler@Athena.MIT.EDU
To: bugs@Athena.MIT.EDU
Date: Thu, 04 Feb 93 08:43:50 EST

System name:		w20-575-37
Type and version:	KN02ca 7.4G
Display type:		PMAG-DV 

What were you trying to do?
	Start emacs under X (with mwm) and immediately resize the window
(with the mouse or with "Alt"-F9) before emacs has a chance to display
anything in it.

What's wrong:
	If the window is resized before emacs actually displays
something in it (including the file if emacs is invoked with a
filename, the copyright notice if invoked without a filename, and the
status bar at the bottom of the window), then emacs usually doesn't
display anything in it but the cursor.  Two exceptions I found are
	1. if the file is new, the message "New File" may appear
	   briefly and then vanish, leaving emacs in the problem
	   state described below;
	2. if the auto save file is newer than the file itself,
	   it succeeds in flashing an otherwise blank window with
	   status line "*scratch*" and then successfully replaces that
	   with the requested file and a warning
	   "Auto save file is newer; consider M-x recover-file",
	   without the problem described below occurring.

	The problem is that the window remains blank until some key
that would require changing the window contents is pressed.  If that
change is restricted to a single line of the display (either hitting a
displayable character, or ^D to delete a character, for example), that
one line will be displayed, along with the status bar, while if the
whole window needs to be displayed (for scrolling or ^L) then the whole
window is finally displayed.
	Attempts to force the window to be reexposed by covering and
exposing it, having mwm refresh the screen, and iconifying the window and
returning it to normal size, all fail to cause anything to be displayed
in the window.


What should have happened:
	Emacs properly displays text in the window when it's resized
at any other time (though I've used versions emacs elsewhere that did
not).  It should display whatever is correct when it's resized when
it starts up, too.

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