diff options
| author | Glenn Morris | 2009-10-17 03:11:54 +0000 |
|---|---|---|
| committer | Glenn Morris | 2009-10-17 03:11:54 +0000 |
| commit | fd7dd48c195e75930cc6f7e166acb424a8416337 (patch) | |
| tree | 025df4aeebd04ece07954dc378c68f3d86b48e26 | |
| parent | f3e3a990e7b1309d6a99e70118c0242595bdfe74 (diff) | |
| download | emacs-fd7dd48c195e75930cc6f7e166acb424a8416337.tar.gz emacs-fd7dd48c195e75930cc6f7e166acb424a8416337.zip | |
(rmail-write-region-annotate): Prevent viewing different
messages from messing up the file coding. (Bug#4623)
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/mail/rmail.el | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index fae8308bf5b..5daa5efd1b4 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2009-10-17 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * mail/rmail.el (rmail-write-region-annotate): Prevent viewing different | ||
| 4 | messages from messing up the file coding. (Bug#4623) | ||
| 5 | |||
| 1 | 2009-10-17 Jari Aalto <jari.aalto@cante.net> | 6 | 2009-10-17 Jari Aalto <jari.aalto@cante.net> |
| 2 | 7 | ||
| 3 | * textmodes/ispell.el (ispell-get-decoded-string): Give an error | 8 | * textmodes/ispell.el (ispell-get-decoded-string): Give an error |
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index 7e817de7f64..8f44cc6f60f 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el | |||
| @@ -4176,6 +4176,9 @@ encoded string (and the same mask) will decode the string." | |||
| 4176 | (defun rmail-write-region-annotate (start end) | 4176 | (defun rmail-write-region-annotate (start end) |
| 4177 | (when (and (null start) (rmail-buffers-swapped-p)) | 4177 | (when (and (null start) (rmail-buffers-swapped-p)) |
| 4178 | (set-buffer rmail-view-buffer) | 4178 | (set-buffer rmail-view-buffer) |
| 4179 | ;; Prevent viewing different messages from messing up the coding. (Bug#4623) | ||
| 4180 | ;; FIXME is there a better solution? | ||
| 4181 | (set (make-local-variable 'coding-system-for-write) 'no-conversion) | ||
| 4179 | (widen) | 4182 | (widen) |
| 4180 | nil)) | 4183 | nil)) |
| 4181 | 4184 | ||