[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Framed Split Screen including Editor



In Remote-File 7.0, LMFILE-Remote 15.2, MIT-Specific 7.0, System 85.27,
ZMail 44.3, microcode 122, 60Hz Mathlab, on Lisp Machine Sixteen:

Attempting to create a Framed split-screen which includes one or more
editors causes one to lose when you attempt to recall the frame with the
System key (assuming you set one up when you created the frame), with
the following error messsage:

--> Window system problems, using the cold-load stream <--


>>>>TRAP 5033 (FUNCTION-ENTRY)
The function (METHOD ZWEI:ZMACS-FRAME BEFORE EXPOSE) was called with too many arguments.
While in the function (METHOD ZWEI:ZMACS-FRAME BEFORE EXPOSE)  (INTERNAL (METHOD ZWEI:ZMACS-
FRAME COMBINED EXPOSE) 0)  TV:SHEET-EXPOSE

(METHOD ZWEI:ZMACS-FRAME BEFORE EXPOSE):
   Arg 0 (OPERATION): EXPOSE
   -- Extraneous args --
   Arg 1: NIL

Resuming this asks if you want to proceed, throwing away the extraneous
arguments.  If you do this, the frame gets properly set up, except that
the borders of the top window are not properly drawn (because the
cold-load clobbered them).  Aborting also seems to win.

The frame gets set up without incident the first time.  It only loses
when you come back to the frame with System whatever, or select one of
the windows, or whatever.

The complete sequence of events was:
{cold-boot}
(login 'dulcey 'ai nil)
{mouse-right}	;get system menu
{mouse-left on Split Screen}
{mouse-left on Lisp}
{mouse-left on Edit}
{mouse-left on Frame}
{mouse-left on none}	;as in System char to invoke
Y
{mouse-left on Do It}	;in main split-screen menu
<frame sets up correctly (well, almost.  The editor doesn't initialize
until that window is selected.  Is this a bug?)>
{System/C}	;go somewhere else
{System/Y}	;try to get back