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

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

[debbugs-tracker] bug#23880: closed (Hyperbole causes frame to widen in


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#23880: closed (Hyperbole causes frame to widen in Gnus)
Date: Tue, 05 Jul 2016 13:09:02 +0000

Your message dated Tue, 05 Jul 2016 15:07:51 +0200
with message-id <address@hidden>
and subject line Re: bug#23880: Hyperbole causes frame to widen in Gnus
has caused the debbugs.gnu.org bug report #23880,
regarding Hyperbole causes frame to widen in Gnus
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
23880: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23880
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Hyperbole causes frame to widen in Gnus Date: Fri, 01 Jul 2016 14:48:13 +0200 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)
I use:  Editor:      GNU Emacs 25.1.50.2 (x86_64-suse-linux-gnu, GTK+ Version 
3.14.15)

        Hyperbole:   05.14
        Sys Type:    x86_64-suse-linux-gnu
        OS Type:     gnu/linux
        Window Sys:  x
        News Reader: Gnus v5.13

This has peculiar triggering conditions, but the problem is reliably
reproducible on my machine with the following recipe:

0. emacs -Q
   Sanity check: Typing `M-: (frame-width) RET' => 80
1. Type `M-x customize-face RET default RET'
   In the Font Family attribute enter DejaVu Sans Mono
   In the Height attribute (for Height in 1/10 pt) enter 90
   Set State to Set for Current Session
   Sanity check: Typing `M-: (frame-width) RET' => 80
2. Evaluate (add-to-list 'load-path "<path to hyperbole-5.14>")
   Evaluate (require 'hyperbole)
   Sanity check: Typing `M-: (frame-width) RET' => 80
3. Type `M-x gnus y B RET news.gmane.org RET' to get the Gnus Browse
   Server buffer with the list of Gmane groups.
   Sanity check: Typing `M-: (frame-width) RET' => 80
4. Type `1 RET' on a group line, e.g. the first one gmane.announce, to
   enter the Summary buffer displaying the latest article listing.
=> Now Typing `M-: (frame-width) RET' => 88
5. Type RET on the article line the Summary buffer to pop up the Article
   buffer, type `h' to make the Article buffer the current buffer, type
   `S-TAB' to put point on the address in the To: line of the article
   (this address is a clickable link; putting point on any other link in
   the Article buffer will also trigger the following behavior).
   Sanity check: Typing `M-: (frame-width) RET' => 88
6. Do something to change the current buffer, e.g. by typing `h' to make
   the Summary buffer current or `M-x' to make the minibuffer current.
7. Make the Article buffer current again, e.g. by typing `h' again in
   the Summary buffer or `C-g' in the minibuffer.
=> Now Typing `M-: (frame-width) RET' => 97

Henceforth, every time I make the frame width less than 88, on making
the Gnus Summary buffer current it widens to 88, and on making the
Article buffer current (as long as point is on a link in that buffer)
the frame widens to 97.  (If the frame width is already wider than 88 or
97, respectively, then making those buffers current does not shrink the
frame's width.)

This issue does not happen with the default font specification for Emacs
on my system; the font specification above is the one I use, which is
why I noticed the problem.  I haven't tried other font specifications
yet.  And I haven't observed this issue in any other buffers than the
Gnus Summary and Article buffers.  And of course, it doesn't happen if
Hyperbole is not loaded.

Steve Berman



--- End Message ---
--- Begin Message --- Subject: Re: bug#23880: Hyperbole causes frame to widen in Gnus Date: Tue, 05 Jul 2016 15:07:51 +0200 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)
On Sun, 03 Jul 2016 16:31:37 +0200 Stephen Berman <address@hidden> wrote:

> On Fri, 1 Jul 2016 13:12:42 -0400 Robert Weiner <address@hidden> wrote:
>
>> If you want to troubleshoot more, try to isolate a particular library
>> whose loading triggers the problem.  I don't think it is a Hyperbole
>> bug.
>
> I don't know if a bug in Hyperbole is causing this, all I can conclude
> at the moment is that the combination of Hyperbole, Gnus and particular
> fonts result in this problem; it seems likely these combinations are
> exposing a bug in Emacs.
[...]
> In short, this is a strange problem, and I don't know how to proceed
> from here.  I'll try asking for advice on emacs-devel.

Well, I asked, and it seems clear that this is either a Gtk+ bug or a
bug in how Emacs interacts with Gtk+ menu bars; see
http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00158.html

So I'm closing this bug report.

Steve Berman


--- End Message ---

reply via email to

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