]> code.delx.au - gnu-emacs/commitdiff
mm-bodies.el (mm-decode-content-transfer-encoding): Allow leading whitespace in base6...
authorKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 20 May 2011 00:03:51 +0000 (00:03 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 20 May 2011 00:03:51 +0000 (00:03 +0000)
lisp/gnus/ChangeLog
lisp/gnus/mm-bodies.el

index 66f30f03effe9541eca8feed8fa6d3ce35b3a0b1..2b51637e3d1381614327d38b611e5b4f0431a94e 100644 (file)
@@ -1,3 +1,8 @@
+2011-05-19  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-bodies.el (mm-decode-content-transfer-encoding): Allow leading
+       whitespace in base64 data lines.
+
 2011-05-18  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus-registry.el (gnus-registry-user-format-function-M):
index 9952f410f0dc2aeee607e6117730ff2464d26933..695451ddc45aaace585793ed93755d62b2e37635 100644 (file)
@@ -197,7 +197,8 @@ If TYPE is `text/plain' CRLF->LF translation may occur."
               (while (re-search-forward "^[\t ]*\r?\n" nil t)
                 (delete-region (match-beginning 0) (match-end 0)))
               (goto-char (point-max))
-              (when (re-search-backward "^[A-Za-z0-9+/]+=*[\t ]*$" nil t)
+              (when (re-search-backward "^[\t ]*[A-Za-z0-9+/]+=*[\t ]*$"
+                                        nil t)
                 (forward-line))
               (point))))
           ((memq encoding '(nil 7bit 8bit binary))