"Kirill M. Katsnelson" <kkm(a)kis.ru> writes:
> The message queue is drained to see if there are any C-g's typed.
> The redisplay behavoir you mention appears to be a side effect of
> this mechanism...
A great side-effect, I'd say!
> There is another consequence, and I do not know is it good or
> bad. To see it, start Task Manager (C+Sh+ESC anywhere in Windows),
> and click on the "Performance" tab. You will see CPU meter, staying
> at 100% when (while t) is looping.
OK.
> Now, press left button on the frame side or corner, as if you are
> gonig to drag it. CPU drops down to 0. While you resize the frame,
> real redisplay() is called, to update frame contents.
>
> This means that rediplay may get called any time QUITP is executed.
This, in itself, should not be too bad. It is generally expected
that, with QUIT, anything is possible.
> More to this, resizing frame may cause frame windows to be deleted,
How come?
--
Hrvoje Niksic <hniksic(a)srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Thou Who might be our Father Who perhaps may be in Heaven...
-- Roger Zelazny