diff options
| author | Kenichi Handa | 2000-05-20 00:09:21 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2000-05-20 00:09:21 +0000 |
| commit | d17f2b920b3ef3d3b98253e99318ccaa51296eb0 (patch) | |
| tree | 165a7dd9d6454b6a022997e82fc5e71b8b858172 | |
| parent | 9846d9dbcfa265d686e6eebe4e050d5a0e7fd7e0 (diff) | |
| download | emacs-d17f2b920b3ef3d3b98253e99318ccaa51296eb0.tar.gz emacs-d17f2b920b3ef3d3b98253e99318ccaa51296eb0.zip | |
(rmail-decode-quoted-printable): Use delete-region
and insert, not subst-char-in-region.
| -rw-r--r-- | lisp/mail/rmail.el | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index 1a32ef1a9da..c243994cbe9 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el | |||
| @@ -1691,11 +1691,10 @@ It returns t if it got any new messages." | |||
| 1691 | (delete-char -1) | 1691 | (delete-char -1) |
| 1692 | (delete-char 1)) | 1692 | (delete-char 1)) |
| 1693 | ((looking-at "[0-9A-F][0-9A-F]") | 1693 | ((looking-at "[0-9A-F][0-9A-F]") |
| 1694 | (subst-char-in-region | 1694 | (let ((byte (rmail-hex-string-to-integer |
| 1695 | (1- (point)) (point) ?= | 1695 | (buffer-substring (point) (+ 2 (point)))))) |
| 1696 | (rmail-hex-string-to-integer | 1696 | (delete-region (1- (point)) (+ 2 (point))) |
| 1697 | (buffer-substring (point) (+ 2 (point))))) | 1697 | (insert byte))) |
| 1698 | (delete-char 2)) | ||
| 1699 | ((looking-at "=") | 1698 | ((looking-at "=") |
| 1700 | (delete-char 1)) | 1699 | (delete-char 1)) |
| 1701 | (t | 1700 | (t |