bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#19428: 25.0.50; Frame is wider (in chars) than normal non-determinis


From: Michael Welsh Duggan
Subject: bug#19428: 25.0.50; Frame is wider (in chars) than normal non-deterministically
Date: Tue, 30 Dec 2014 17:47:58 -0500
User-agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux)

martin rudalics <rudalics@gmx.at> writes:

>> If I run "emacs -Q" multiple times in a row with the build described
>> below in an X environment, I normally get a frame that my window manager
>> describes as 80x34 characters in size.
>>
>> However, about one in every ten times, I get a differently sized frame,
>> usually 84x36.  (And that is indeed the width in chars.)
>
> Please do `M-: (window--dump-frame)' on both frame types and post the
> contents of the buffer *window-frame-dump* for both cases so we can see
> where we spend the extra space.

Good:
frame pixel: 756 x 682   cols/lines: 84 x 34   units: 9 x 19
frame text pixel: 720 x 646   cols/lines: 80 x 34
tool: 36  scroll: 18/0  fringe: 16  border: 1  right: 0  bottom: 0

#<window 3 on *scratch*>   parent: nil
pixel left: 0   top: 34   size: 754 x 627   new: 0
char left: 0   top: 1   size: 83 x 33   new: 0
normal: 1.0 x 1.0   new: 0
body pixel: 720 x 608   char: 80 x 32
width left fringe: 8  left margin: 0  right margin: 0
width right fringe: 8  scroll-bar: 18  divider: 0
height header-line: 0  mode-line: 19  divider: 0

#<window 4 on  *Minibuf-0*>   parent: nil
pixel left: 0   top: 661   size: 754 x 19   new: 0
char left: 0   top: 34   size: 754 x 1   new: 0
normal: 1.0 x 1.0   new: 0
body pixel: 720 x 19   char: 80 x 1
width left fringe: 8  left margin: 0  right margin: 0
width right fringe: 8  scroll-bar: 18  divider: 0
height header-line: 0  mode-line: 0  divider: 0

Bad:
frame pixel: 792 x 720   cols/lines: 88 x 36   units: 9 x 19
frame text pixel: 756 x 684   cols/lines: 84 x 36
tool: 36  scroll: 18/0  fringe: 16  border: 1  right: 0  bottom: 0

#<window 3 on *scratch*>   parent: nil
pixel left: 0   top: 34   size: 790 x 665   new: 0
char left: 0   top: 1   size: 87 x 35   new: 0
normal: 1.0 x 1.0   new: 0
body pixel: 756 x 646   char: 84 x 34
width left fringe: 8  left margin: 0  right margin: 0
width right fringe: 8  scroll-bar: 18  divider: 0
height header-line: 0  mode-line: 19  divider: 0

#<window 4 on  *Minibuf-0*>   parent: nil
pixel left: 0   top: 699   size: 790 x 19   new: 0
char left: 0   top: 36   size: 790 x 1   new: 0
normal: 1.0 x 1.0   new: 0
body pixel: 756 x 19   char: 84 x 1
width left fringe: 8  left margin: 0  right margin: 0
width right fringe: 8  scroll-bar: 18  divider: 0
height header-line: 0  mode-line: 0  divider: 0

>> To repeat, in order to reproduce this I run emacs -Q, check its size,
>> then type `C-x C-c' and do it again until I see this happening.  This is
>> also happening to me at work on an older system (Gnome 2 instead of
>> Gnome 3), with a slightly older (but still recent) build of master.
>
> Please do the same there and post the results as well.  Does/did it
> happen with Emacs 24.4 too or do you see it only on Emacs 25?

I am unable to test this on the other system this week.  I made a build
from the emacs-24 branch on this machine (the one referenced below), and
I was unable to trigger this bug there.

>> In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit)
>>   of 2014-11-27 on maru2
>> Repository revision: 1e3e8ae1d6da51606bf099e5cf02d6ab1f0c27ec
>> Windowing system distributor `The X.Org Foundation', version 11.0.11602901
>> System Description:  Debian GNU/Linux 8.0 (jessie)
>>
>> Configured using:
>>   `configure --without-toolkit-scroll-bars --with-x-toolkit=lucid
>
> It should be related to the combination of these options.  But maybe it
> happens to other users as well and they simply ignore it.
>
>>   'CFLAGS=-Og -ggdb -g3' --with-wide-int'
>
> Thanks, martin

Thanks for looking into this.

-- 
Michael Welsh Duggan
(md5i@md5i.com)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]