|
From: | martin rudalics |
Subject: | bug#16736: Compiling a Lisp file causes display to flash off and on |
Date: | Mon, 17 Feb 2014 18:58:42 +0100 |
> OK, so it sounds like we need to make change_frame_size_1 consistent > with widget.c code. IMO the widget.c code is inherently absurd. EmacsFrameResize processes a resize request by calculating a text size from ew->core.height. Then it sets FRAME_PIXEL_HEIGHT (f) = ew->core.height + x->menubar_height; and update_from_various_frame_slots inversely processes ew->core.height = FRAME_PIXEL_HEIGHT (f) - x->menubar_height; where update_from_various_frame_slots is called only by EmacsFrameInitialize. Does anyone understand what this is good for? martin
[Prev in Thread] | Current Thread | [Next in Thread] |