From: Lars Ingebrigtsen Date: Sat, 14 Apr 2018 21:25:01 +0000 (+0200) Subject: Fix a `string-to-multibyte' in Gnus X-Git-Tag: emacs-27.0.90~5207 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=679a433744ca550a079ff47e1964ff558965b51a;p=emacs.git Fix a `string-to-multibyte' in Gnus * lisp/gnus/gnus-art.el (gnus-request-article-this-buffer): The original article buffer is multibyte, and we're inserting into the article buffer, which is also multibyte, so the `string-to-multibyte' here should be unnecessary? --- diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index c153d94f3c3..0b349ea2d22 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el @@ -7037,9 +7037,8 @@ If given a prefix, show the hidden text instead." ;; equivalent of string-make-multibyte which amount to decoding ;; with locale-coding-system, causing failure of ;; subsequent decoding. - (insert (string-to-multibyte - (with-current-buffer gnus-original-article-buffer - (buffer-substring (point-min) (point-max))))) + (insert (with-current-buffer gnus-original-article-buffer + (buffer-substring (point-min) (point-max)))) 'article) ;; Check the backlog. ((and gnus-keep-backlog