[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r106367: * mail/rmailsum.el (rmail-ne
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r106367: * mail/rmailsum.el (rmail-new-summary): Preserve message number. |
Date: |
Mon, 14 Nov 2011 01:09:03 -0800 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 106367
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Mon 2011-11-14 01:09:03 -0800
message:
* mail/rmailsum.el (rmail-new-summary): Preserve message number.
Nothing was setting the local variable `mesg'.
Eg when looking at message 10, pressing h to get a summary would
send you to message 1.
modified:
lisp/ChangeLog
lisp/mail/rmailsum.el
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog 2011-11-14 02:14:01 +0000
+++ b/lisp/ChangeLog 2011-11-14 09:09:03 +0000
@@ -4,6 +4,8 @@
(executable-make-buffer-file-executable-if-script-p):
Handle file-modes returning nil.
+ * mail/rmailsum.el (rmail-new-summary): Preserve message number.
+
* mail/rmail.el (rmail-no-mail-p): Remove mode-line N/M indicator.
* mail/rmailsum.el (rmail-summary, rmail-new-summary)
=== modified file 'lisp/mail/rmailsum.el'
--- a/lisp/mail/rmailsum.el 2011-11-14 01:43:50 +0000
+++ b/lisp/mail/rmailsum.el 2011-11-14 09:09:03 +0000
@@ -411,7 +411,8 @@
(with-current-buffer rmail-buffer
(setq rmail-summary-buffer (rmail-new-summary-1 desc redo func args)
;; r-s-b is buffer-local.
- sumbuf rmail-summary-buffer))
+ sumbuf rmail-summary-buffer
+ mesg rmail-current-message))
;; Now display the summary buffer and go to the right place in it.
(unless was-in-summary
(if (and (one-window-p)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r106367: * mail/rmailsum.el (rmail-new-summary): Preserve message number.,
Glenn Morris <=