From f5d10179f680069ea575c5bd12908b89ee95b081 Mon Sep 17 00:00:00 2001 From: Lars Magne Ingebrigtsen Date: Sun, 24 Oct 2010 19:33:04 +0200 Subject: [PATCH] (nnimap-transform-headers): Don't bug out on bodiless articles. --- lisp/ChangeLog | 1 + lisp/nnimap.el | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0404a067f..c6d07ec79 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -3,6 +3,7 @@ * nnimap.el (nnimap-request-head): New function. (nnimap-request-move-article): Try to be slighly faster by not requesting the entire message when moving. + (nnimap-transform-headers): Don't bug out on bodiless articles. 2010-10-24 Julien Danjou diff --git a/lisp/nnimap.el b/lisp/nnimap.el index d7dc1fbd0..901320653 100644 --- a/lisp/nnimap.el +++ b/lisp/nnimap.el @@ -203,7 +203,8 @@ textual parts.") (insert (format "Chars: %s\n" size))) (when lines (insert (format "Lines: %s\n" lines))) - (re-search-forward "^\r$") + (unless (re-search-forward "^\r$" nil t) + (goto-char (point-max))) (delete-region (line-beginning-position) (line-end-position)) (insert ".") (forward-line 1))))) -- 2.25.1