[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] emacs-26 aca5f00: Avoid encoding errors in message.el
From: |
Stefan Monnier |
Subject: |
Re: [Emacs-diffs] emacs-26 aca5f00: Avoid encoding errors in message.el |
Date: |
Mon, 09 Oct 2017 11:57:11 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
> - (set (make-local-variable (car local))
> - (cdr local)))))
> + ;; Cloning message-default-charset could cause an already
> + ;; encoded text to be encoded again, yielding raw bytes
> + ;; instead of characters in the message.
> + (unless (string-match "message-default-charset"
> + (symbol-name (car local)))
> + (set (make-local-variable (car local))
> + (cdr local))))))
Could you add a comment explaining why we do
(string-match "message-default-charset" (symbol-name (car local))
rather than
(eq 'message-default-charset (car local))
-- Stefan "puzzled"
- Re: [Emacs-diffs] emacs-26 aca5f00: Avoid encoding errors in message.el,
Stefan Monnier <=