GNU bug report logs -
#16736
Compiling a Lisp file causes display to flash off and on
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Thu, 13 Feb 2014 02:26:01 UTC
Severity: important
Found in version 24.3.50
Fixed in version 24.4
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #33 received at 16736 <at> debbugs.gnu.org (full text, mbox):
> From: Glenn Morris <rgm <at> gnu.org>
> Cc: 16736 <at> debbugs.gnu.org, martin rudalics <rudalics <at> gmx.at>
> Date: Sat, 15 Feb 2014 17:07:38 -0500
>
> Glenn Morris wrote:
>
> >> (while t
> >> (split-window-below)
> >> (sit-for 0.05)
> >> (delete-other-windows)
> >> (sit-for 0.05))
> >>
> >> Typing "C-x C-e" at the right paren of this in *scratch*, I see no
> >> flickering in the tool bar. Do you?
> >
> > Oh yes. It looks awful!
>
> Bisected to:
>
> revno: 115971
> committer: martin rudalics <rudalics <at> gmx.at>
> branch nick: trunk
> timestamp: Sat 2014-01-11 10:31:09 +0100
> message:
> Fix handling of internal borders (Bug#16348).
Thanks, but I think we still need more info to find what caused this,
as most of that commit is for non-toolkit builds.
Can you put a breakpoint in change_frame_size_1, on line 5564:
SET_FRAME_COLS (f, new_cols); <<<<<<<<<<<<<<<<
FRAME_LINES (f) = new_lines;
FRAME_TEXT_WIDTH (f) = new_text_width;
and see if that breakpoint breaks when you type "C-x 2" in *scratch*?
If it does break, can you show the values of these:
new_text_width
FRAME_TEXT_WIDTH (f)
new_root_width
old_root_width
FRAME_TEXT_TO_PIXEL_WIDTH (f, new_text_width)
FRAME_INTERNAL_BORDER_WIDTH (f)
This bug report was last modified 11 years and 98 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.