diff options
| author | Stefan Monnier | 2010-10-18 20:13:27 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2010-10-18 20:13:27 -0400 |
| commit | a04f9e264c9d5db87ba730951c7ff6bcc7a3412a (patch) | |
| tree | edd9185c72a5e5b6c7b69891361539eee2103ada | |
| parent | 2755ee7829a3966cc73dccccd2c97e7d53f9050f (diff) | |
| download | emacs-a04f9e264c9d5db87ba730951c7ff6bcc7a3412a.tar.gz emacs-a04f9e264c9d5db87ba730951c7ff6bcc7a3412a.zip | |
* lisp/gnus/nnimap.el (nnimap-request-move-article, nnimap-parse-line)
(nnimap-process-expiry-targets): Use unibyte for buffers that hold
undecoded network data.
| -rw-r--r-- | lisp/gnus/ChangeLog | 14 | ||||
| -rw-r--r-- | 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 @@ | |||
| 1 | 2010-10-19 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * nnimap.el (nnimap-request-move-article, nnimap-parse-line) | ||
| 4 | (nnimap-process-expiry-targets): Use unibyte for buffers that hold | ||
| 5 | undecoded network data. | ||
| 6 | |||
| 1 | 2010-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org> | 7 | 2010-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 2 | 8 | ||
| 3 | * gnus-agent.el (gnus-agent-toggle-plugged): Use the right minor mode | 9 | * gnus-agent.el (gnus-agent-toggle-plugged): Use the right minor mode |
| @@ -20,9 +26,9 @@ | |||
| 20 | 26 | ||
| 21 | 2010-10-18 Andrew Cohen <cohen@andy.bu.edu> | 27 | 2010-10-18 Andrew Cohen <cohen@andy.bu.edu> |
| 22 | 28 | ||
| 23 | * gnus-registry.el (gnus-registry-split-fancy-with-parent): Splitting | 29 | * gnus-registry.el (gnus-registry-split-fancy-with-parent): |
| 24 | according to references/in-reply-to obeys the ignore-groups variable, | 30 | Splitting according to references/in-reply-to obeys the ignore-groups |
| 25 | while splitting by sender and subject do not. | 31 | variable, while splitting by sender and subject do not. |
| 26 | 32 | ||
| 27 | 2010-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org> | 33 | 2010-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 28 | 34 | ||
| @@ -48,7 +54,7 @@ | |||
| 48 | 54 | ||
| 49 | 2010-10-15 Andrew Cohen <cohen@andy.bu.edu> | 55 | 2010-10-15 Andrew Cohen <cohen@andy.bu.edu> |
| 50 | 56 | ||
| 51 | * gnus-sum.el (gnus-summary-refer-thread): unconditionally ignore | 57 | * gnus-sum.el (gnus-summary-refer-thread): Unconditionally ignore |
| 52 | duplicates. | 58 | duplicates. |
| 53 | 59 | ||
| 54 | 2010-10-15 Kan-Ru Chen <kanru@kanru.info> (tiny change) | 60 | 2010-10-15 Kan-Ru Chen <kanru@kanru.info> (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.") | |||
| 714 | (deffoo nnimap-request-move-article (article group server accept-form | 714 | (deffoo nnimap-request-move-article (article group server accept-form |
| 715 | &optional last internal-move-group) | 715 | &optional last internal-move-group) |
| 716 | (with-temp-buffer | 716 | (with-temp-buffer |
| 717 | (mm-disable-multibyte) | ||
| 717 | (when (nnimap-request-article article group server (current-buffer)) | 718 | (when (nnimap-request-article article group server (current-buffer)) |
| 718 | ;; If the move is internal (on the same server), just do it the easy | 719 | ;; If the move is internal (on the same server), just do it the easy |
| 719 | ;; way. | 720 | ;; way. |
| @@ -769,6 +770,7 @@ textual parts.") | |||
| 769 | (dolist (article articles) | 770 | (dolist (article articles) |
| 770 | (let ((target nnmail-expiry-target)) | 771 | (let ((target nnmail-expiry-target)) |
| 771 | (with-temp-buffer | 772 | (with-temp-buffer |
| 773 | (mm-disable-multibyte) | ||
| 772 | (when (nnimap-request-article article group server (current-buffer)) | 774 | (when (nnimap-request-article article group server (current-buffer)) |
| 773 | (nnheader-message 7 "Expiring article %s:%d" group article) | 775 | (nnheader-message 7 "Expiring article %s:%d" group article) |
| 774 | (when (functionp target) | 776 | (when (functionp target) |
| @@ -1474,6 +1476,7 @@ textual parts.") | |||
| 1474 | (defun nnimap-parse-line (line) | 1476 | (defun nnimap-parse-line (line) |
| 1475 | (let (char result) | 1477 | (let (char result) |
| 1476 | (with-temp-buffer | 1478 | (with-temp-buffer |
| 1479 | (mm-disable-multibyte) | ||
| 1477 | (insert line) | 1480 | (insert line) |
| 1478 | (goto-char (point-min)) | 1481 | (goto-char (point-min)) |
| 1479 | (while (not (eobp)) | 1482 | (while (not (eobp)) |