GNU bug report logs - #10238
R in gnus-summary does not pop a frame like F does

Previous Next

Packages: gnus, emacs;

Reported by: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Date: Tue, 6 Dec 2011 21:22:01 UTC

Severity: normal

Tags: fixed

Found in version 24.0.92

Fixed in version 24.1

Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Cc: 10238 <at> debbugs.gnu.org
Subject: bug#10238: R in gnus-summary does not pop a frame like F does
Date: Thu, 05 Jan 2012 16:47:12 -0500
>> I'm not completely sure ("emacs -Q" doesn't work too well with Gnus ;-),
>> but something like (setq special-display-regexps '("^\\*.*\\*$")) might
>> be sufficient.

> Yes, that allows me to reproduce the bug.

> I seem to recall the change here being made because a user had reported
> that `special-display-regexps' was being respected, and that the Gnus
> window conf wasn't.  So just backing out the patch doesn't seem like the
> right thing to do, either...

> (But of course, `F' and `R' should behave the same way here, anyway...)

> Is there a way to have

> (setq special-display-regexps '("^\\*.*\\*$"))

> but still say "don't do this for the Message buffers?

With special-display-regexps, I think something
like the code below should do it:

   (setq special-display-regexps
         '(("^\\*unsent.*\\*$" switch-to-buffer)
            "^\\*.*\\*$"))

> If so, the patch can be reverted, and the user who complained can just
> twiddle the variable in question...

Sounds good to me,


        Stefan




This bug report was last modified 13 years and 111 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.