[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: (BUG LISPM) at MIT-AI
- From: MMCM@MIT-AI
- Date: Sun ,13 Aug 79 13:58:23 EDT
(WINDOW-CLASS :BORN) has been recently broken such that specifying the :FRAME in
a :NEW message loses in all kinds of ways:
it sends a PANE<- message to the frame before setting its own edges to be anything,
which will send an :EDGES<- to itself. (WINDOW-CLASS :EDGES<-) and lots of others
are not prepared do deal with LEFT, TOP, RIGHT and BOTTOM being NIL, when checking
for size changed vs. position changed.
fixing this up, the MAYBE-LOCK-SCREEN-LAYOUT in (FRAME-CLASS :PANES<-) does not seem
to be enough, since it always sends :DEEXPOSE messages to the panes in any case.
there may be others, but i gave up and did the :NEW message the other way around.