diff options
| author | Eli Zaretskii | 2003-12-30 10:46:37 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2003-12-30 10:46:37 +0000 |
| commit | fa8f290e464cba96844a2756c94f072d599a79f7 (patch) | |
| tree | a73b591bc8d302172ba0f264042dd01b7023b9b1 | |
| parent | d9e0b412fc4a60736407b53dc054d0a95f275023 (diff) | |
| download | emacs-fa8f290e464cba96844a2756c94f072d599a79f7.tar.gz emacs-fa8f290e464cba96844a2756c94f072d599a79f7.zip | |
(rmail-convert-to-babyl-format): Make the code
cleaner (suggested by Richard M. Stallman).
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/mail/rmail.el | 50 |
2 files changed, 31 insertions, 22 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5f00f5bc963..074a9ed87ab 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2003-12-30 Eli Zaretskii <eliz@elta.co.il> | 1 | 2003-12-30 Eli Zaretskii <eliz@elta.co.il> |
| 2 | 2 | ||
| 3 | * mail/rmail.el (rmail-convert-to-babyl-format): Make the code | ||
| 4 | cleaner (suggested by Richard Stallman). | ||
| 5 | |||
| 3 | * progmodes/gud.el (gud-tool-bar-map): Modify names of icon files | 6 | * progmodes/gud.el (gud-tool-bar-map): Modify names of icon files |
| 4 | for gud-next, gud-nexti, gud-step and gud-stepi to prevent | 7 | for gud-next, gud-nexti, gud-step and gud-stepi to prevent |
| 5 | file-name clashes on 8+3 DOS filesystems. | 8 | file-name clashes on 8+3 DOS filesystems. |
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index acc7e4839dd..512712ec4bc 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el | |||
| @@ -1687,19 +1687,22 @@ It returns t if it got any new messages." | |||
| 1687 | (delete-region (point) (search-backward ":")) | 1687 | (delete-region (point) (search-backward ":")) |
| 1688 | (insert ": 8bit"))) | 1688 | (insert ": 8bit"))) |
| 1689 | (if base64-header-field-end | 1689 | (if base64-header-field-end |
| 1690 | (condition-case nil | 1690 | (save-excursion |
| 1691 | (save-excursion | 1691 | (when |
| 1692 | (base64-decode-region (1+ header-end) | 1692 | (condition-case nil |
| 1693 | (- (point) 2)) | 1693 | (progn |
| 1694 | ;; Change "base64" to "8bit", to reflect the | 1694 | (base64-decode-region (1+ header-end) |
| 1695 | ;; decoding we just did. | 1695 | (- (point) 2)) |
| 1696 | (goto-char (1+ header-end)) | 1696 | t) |
| 1697 | (while (search-forward "\r\n" (point-max) t) | 1697 | (error nil)) |
| 1698 | (replace-match "\n")) | 1698 | ;; Change "base64" to "8bit", to reflect the |
| 1699 | (goto-char base64-header-field-end) | 1699 | ;; decoding we just did. |
| 1700 | (delete-region (point) (search-backward ":")) | 1700 | (goto-char (1+ header-end)) |
| 1701 | (insert ": 8bit")) | 1701 | (while (search-forward "\r\n" (point-max) t) |
| 1702 | (error nil))) | 1702 | (replace-match "\n")) |
| 1703 | (goto-char base64-header-field-end) | ||
| 1704 | (delete-region (point) (search-backward ":")) | ||
| 1705 | (insert ": 8bit")))) | ||
| 1703 | (setq last-coding-system-used nil) | 1706 | (setq last-coding-system-used nil) |
| 1704 | (or rmail-enable-mime | 1707 | (or rmail-enable-mime |
| 1705 | (not rmail-enable-multibyte) | 1708 | (not rmail-enable-multibyte) |
| @@ -1829,15 +1832,18 @@ It returns t if it got any new messages." | |||
| 1829 | (delete-region (point) (search-backward ":")) | 1832 | (delete-region (point) (search-backward ":")) |
| 1830 | (insert ": 8bit"))) | 1833 | (insert ": 8bit"))) |
| 1831 | (if base64-header-field-end | 1834 | (if base64-header-field-end |
| 1832 | (condition-case nil | 1835 | (save-excursion |
| 1833 | (save-excursion | 1836 | (when |
| 1834 | (base64-decode-region header-end (point)) | 1837 | (condition-case nil |
| 1835 | ;; Change "base64" to "8bit", to reflect the | 1838 | (progn |
| 1836 | ;; decoding we just did. | 1839 | (base64-decode-region header-end (point)) |
| 1837 | (goto-char base64-header-field-end) | 1840 | t) |
| 1838 | (delete-region (point) (search-backward ":")) | 1841 | (error nil)) |
| 1839 | (insert ": 8bit")) | 1842 | ;; Change "base64" to "8bit", to reflect the |
| 1840 | (error nil)))) | 1843 | ;; decoding we just did. |
| 1844 | (goto-char base64-header-field-end) | ||
| 1845 | (delete-region (point) (search-backward ":")) | ||
| 1846 | (insert ": 8bit"))))) | ||
| 1841 | 1847 | ||
| 1842 | (save-excursion | 1848 | (save-excursion |
| 1843 | (save-restriction | 1849 | (save-restriction |