From a04f9e264c9d5db87ba730951c7ff6bcc7a3412a Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Mon, 18 Oct 2010 20:13:27 -0400 Subject: [PATCH] * lisp/gnus/nnimap.el (nnimap-request-move-article, nnimap-parse-line) (nnimap-process-expiry-targets): Use unibyte for buffers that hold undecoded network data. --- lisp/gnus/ChangeLog | 14 ++++++++++---- lisp/gnus/nnimap.el | 3 +++ 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index ea8672b7dd7..870e41e4996 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@ -1,3 +1,9 @@ +2010-10-19 Stefan Monnier + + * nnimap.el (nnimap-request-move-article, nnimap-parse-line) + (nnimap-process-expiry-targets): Use unibyte for buffers that hold + undecoded network data. + 2010-10-18 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-toggle-plugged): Use the right minor mode @@ -20,9 +26,9 @@ 2010-10-18 Andrew Cohen - * gnus-registry.el (gnus-registry-split-fancy-with-parent): Splitting - according to references/in-reply-to obeys the ignore-groups variable, - while splitting by sender and subject do not. + * gnus-registry.el (gnus-registry-split-fancy-with-parent): + Splitting according to references/in-reply-to obeys the ignore-groups + variable, while splitting by sender and subject do not. 2010-10-18 Lars Magne Ingebrigtsen @@ -48,7 +54,7 @@ 2010-10-15 Andrew Cohen - * gnus-sum.el (gnus-summary-refer-thread): unconditionally ignore + * gnus-sum.el (gnus-summary-refer-thread): Unconditionally ignore duplicates. 2010-10-15 Kan-Ru Chen (tiny change) diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el index 63f3a2d8425..21c0222d91a 100644 --- a/lisp/gnus/nnimap.el +++ b/lisp/gnus/nnimap.el @@ -714,6 +714,7 @@ textual parts.") (deffoo nnimap-request-move-article (article group server accept-form &optional last internal-move-group) (with-temp-buffer + (mm-disable-multibyte) (when (nnimap-request-article article group server (current-buffer)) ;; If the move is internal (on the same server), just do it the easy ;; way. @@ -769,6 +770,7 @@ textual parts.") (dolist (article articles) (let ((target nnmail-expiry-target)) (with-temp-buffer + (mm-disable-multibyte) (when (nnimap-request-article article group server (current-buffer)) (nnheader-message 7 "Expiring article %s:%d" group article) (when (functionp target) @@ -1474,6 +1476,7 @@ textual parts.") (defun nnimap-parse-line (line) (let (char result) (with-temp-buffer + (mm-disable-multibyte) (insert line) (goto-char (point-min)) (while (not (eobp)) -- 2.39.5