GNU bug report logs -
#11242
24.1.50; Switching to rmai view buffer
Previous Next
Reported by: rms <at> gnu.org
Date: Sat, 14 Apr 2012 04:19:01 UTC
Severity: minor
Merged with 11219
Found in version 24.1.50
Done: Chong Yidong <cyd <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #34 received at 11242 <at> debbugs.gnu.org (full text, mbox):
which calls `mail-bury' where we have two options to show a buffer whose
name starts with a space, namely
(defun mail-bury (&optional arg)
...
(bury-buffer (current-buffer)) <---------- HERE
...
(switch-to-buffer newbuf)))) <----------- OR HERE
It's neither one. It's done by this code.
;; If there is an Rmail buffer, return to it nicely
;; even if this message was not started by an Rmail command.
(unless return-action
(dolist (buffer (buffer-list))
(if (eq (buffer-local-value 'major-mode buffer) 'rmail-mode)
(setq return-action `(rmail-mail-return ,newbuf)))))
When the bug occurs, NEWBUF is the message view buffer.
It was returned by other-buffer.
(defun wcch ()
(when (get-buffer-window " *message-viewer RMAIL*" t)
(backtrace)))
(add-hook 'window-configuration-change-hook 'wcch)
in your .emacs and when it triggers post the backtrace here.
There is no need. I already said how that buffer gets selected:
later in mail-bury, where it handles return-action.
--
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
Use free telephony http://directory.fsf.org/category/tel/
This bug report was last modified 13 years and 132 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.