Get the Message-ID without the \r.
authorLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Thu, 30 Sep 2010 16:17:47 +0000 (18:17 +0200)
committerLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Thu, 30 Sep 2010 16:17:47 +0000 (18:17 +0200)
lisp/ChangeLog
lisp/nnimap.el

index b936ea1..822ea80 100644 (file)
@@ -1,3 +1,8 @@
+2010-09-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-request-accept-article): Get the Message-ID without
+       the \r.
+
 2010-09-30  Julien Danjou  <julien@danjou.info>
 
        * gnus-agent.el (gnus-agent-add-group): Fix call to
index 1dd561a..456189d 100644 (file)
@@ -796,10 +796,10 @@ textual parts.")
 (deffoo nnimap-request-accept-article (group &optional server last)
   (when (nnimap-possibly-change-group nil server)
     (nnmail-check-syntax)
-    (nnimap-add-cr)
-    (let ((message (buffer-string))
-         (message-id (message-field-value "message-id"))
-         sequence)
+    (let ((message-id (message-field-value "message-id"))
+         sequence message)
+      (nnimap-add-cr)
+      (setq message (buffer-string))
       (with-current-buffer (nnimap-buffer)
        (setq sequence (nnimap-send-command
                        "APPEND %S {%d}" (utf7-encode group t)