aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2017-10-09 12:33:07 -0400
committerStefan Monnier2017-10-09 12:33:07 -0400
commit6c2b1e89efe90e1b55bc0f0296e68efa52dbcbc1 (patch)
tree4f2946a0d2adf393e8ba410b9553d72d5ad5113c
parent7ed73608559c2254ac66cf440f6f9eec934c4dae (diff)
downloademacs-6c2b1e89efe90e1b55bc0f0296e68efa52dbcbc1.tar.gz
emacs-6c2b1e89efe90e1b55bc0f0296e68efa52dbcbc1.zip
* lisp/gnus/message.el: Improve last commit
(message-clone-locals): Don't mistakenly match other variables whose name happens to include "message-default-charset".
-rw-r--r--lisp/gnus/message.el3
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index f874a0e3b8e..8212eeafa91 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -8063,8 +8063,7 @@ regexp VARSTR."
8063 ;; Cloning message-default-charset could cause an already 8063 ;; Cloning message-default-charset could cause an already
8064 ;; encoded text to be encoded again, yielding raw bytes 8064 ;; encoded text to be encoded again, yielding raw bytes
8065 ;; instead of characters in the message. 8065 ;; instead of characters in the message.
8066 (unless (string-match "message-default-charset" 8066 (unless (eq 'message-default-charset (car local))
8067 (symbol-name (car local)))
8068 (set (make-local-variable (car local)) 8067 (set (make-local-variable (car local))
8069 (cdr local)))))) 8068 (cdr local))))))
8070 locals))) 8069 locals)))