summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2009-12-07 19:21:57 +0000
committerEli Zaretskii <eliz@gnu.org>2009-12-07 19:21:57 +0000
commit27b10846db84248718edfe1951cef6bd4bc1e5d2 (patch)
treeecab85a75f8c559ea236b6bb4adf3f547f856e4c
parent9c6356bfe8c1fafbdb41fb0758ac4b2d14829a34 (diff)
downloademacs-27b10846db84248718edfe1951cef6bd4bc1e5d2.tar.gz
*** empty log message ***
-rw-r--r--lisp/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f5d2d6b8b18..9cd6cf656ce 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,17 @@
+2009-12-07 Eli Zaretskii <eliz@gnu.org>
+
+ Prevent save-buffer in Rmail buffers from using the coding-system
+ of the current message, and from clobbering the encoding mnemonics
+ in the mode line (Bug#4623).
+
+ * mail/rmail.el (rmail-swap-buffers): Swap encoding and modified
+ flag, too.
+ (rmail-message-encoding): New variable.
+ (rmail-write-region-annotate): Record the encoding of the current
+ message in rmail-message-encoding.
+ (rmail-after-save-hook): New function, restores the encoding of
+ the current message after the message collection is saved.
+
2009-12-07 Juri Linkov <juri@jurta.org>
* progmodes/grep.el (grep-read-files): Use `completing-read'