diff options
| author | Eli Zaretskii | 2003-12-30 11:43:21 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2003-12-30 11:43:21 +0000 |
| commit | 37ec692a024d538a1c913c310b71e8e8f32ee1ad (patch) | |
| tree | c888d42029fa425b51f8a4554ca88efd14ce9a0e | |
| parent | 630dd2508734a8601c8458dc1dbf2f22626841c8 (diff) | |
| download | emacs-37ec692a024d538a1c913c310b71e8e8f32ee1ad.tar.gz emacs-37ec692a024d538a1c913c310b71e8e8f32ee1ad.zip | |
(rmail-convert-to-babyl-format): Fix off-by-one
error in arguments to base64-decode-region. Remove ^M characters
after decoding base64.
| -rw-r--r-- | lisp/ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/mail/rmail.el | 5 |
2 files changed, 10 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c6ce9bbf71c..97539c809ed 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2003-12-30 Eli Zaretskii <eliz@elta.co.il> | ||
| 2 | |||
| 3 | * mail/rmail.el (rmail-convert-to-babyl-format): Fix off-by-one | ||
| 4 | error in arguments to base64-decode-region. Remove ^M characters | ||
| 5 | after decoding base64. | ||
| 6 | |||
| 1 | 2003-12-30 Simon Josefsson <jas@extundo.com> | 7 | 2003-12-30 Simon Josefsson <jas@extundo.com> |
| 2 | 8 | ||
| 3 | * textmodes/texinfo.el: Change maintainer to FSF. Suggested by | 9 | * textmodes/texinfo.el: Change maintainer to FSF. Suggested by |
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index 512712ec4bc..6185fd12286 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el | |||
| @@ -1836,9 +1836,12 @@ It returns t if it got any new messages." | |||
| 1836 | (when | 1836 | (when |
| 1837 | (condition-case nil | 1837 | (condition-case nil |
| 1838 | (progn | 1838 | (progn |
| 1839 | (base64-decode-region header-end (point)) | 1839 | (base64-decode-region (1+ header-end) (point)) |
| 1840 | t) | 1840 | t) |
| 1841 | (error nil)) | 1841 | (error nil)) |
| 1842 | (goto-char header-end) | ||
| 1843 | (while (search-forward "\r\n" (point-max) t) | ||
| 1844 | (replace-match "\n")) | ||
| 1842 | ;; Change "base64" to "8bit", to reflect the | 1845 | ;; Change "base64" to "8bit", to reflect the |
| 1843 | ;; decoding we just did. | 1846 | ;; decoding we just did. |
| 1844 | (goto-char base64-header-field-end) | 1847 | (goto-char base64-header-field-end) |