]> git.eshelyaron.com Git - emacs.git/commitdiff
(quoted-printable-encode-region): Remove redundant code
authorDave Love <fx@gnu.org>
Tue, 6 Feb 2001 16:41:43 +0000 (16:41 +0000)
committerDave Love <fx@gnu.org>
Tue, 6 Feb 2001 16:41:43 +0000 (16:41 +0000)
from last change.

lisp/gnus/qp.el

index 28938fd78efaf349e5417a9a265eb2a5f1ff088d..d4fb5152fe177bc0f130340c9da51f2146287e1c 100644 (file)
@@ -120,39 +120,30 @@ encode lines starting with \"From\"."
          (insert
           (prog1
               (format "=%02X" (char-after))
-            (delete-char 1))))
-       ;; Encode white space at the end of lines.
-       (goto-char (point-min))
-       (while (re-search-forward "[ \t]+$" nil t)
-         (goto-char (match-beginning 0))
-         (while (not (eolp))
-           (insert
-            (prog1
-                (format "=%02X" (char-after))
-              (delete-char 1)))))
-       (let ((mm-use-ultra-safe-encoding
-              (and (boundp 'mm-use-ultra-safe-encoding)
-                   mm-use-ultra-safe-encoding)))
-         (when (or fold mm-use-ultra-safe-encoding)
-           (let ((tab-width 1))        ; HTAB is one character.
-             (goto-char (point-min))
-             (while (not (eobp))
-               ;; In ultra-safe mode, encode "From " at the beginning
-               ;; of a line.
-               (when mm-use-ultra-safe-encoding
-                 (if (looking-at "From ")
-                     (replace-match "From=20" nil t)
-                   (if (looking-at "-")
-                       (replace-match "=2D" nil t))))
-               (end-of-line)
-               ;; Fold long lines.
-               (while (> (current-column) 76) ; tab-width must be 1.
-                 (beginning-of-line)
-                 (forward-char 75)     ; 75 chars plus an "="
-                 (search-backward "=" (- (point) 2) t)
-                 (insert "=\n")
-                 (end-of-line))
-               (forward-line)))))))))
+            (delete-char 1)))))
+      (let ((mm-use-ultra-safe-encoding
+            (and (boundp 'mm-use-ultra-safe-encoding)
+                 mm-use-ultra-safe-encoding)))
+       (when (or fold mm-use-ultra-safe-encoding)
+         (let ((tab-width 1))          ; HTAB is one character.
+           (goto-char (point-min))
+           (while (not (eobp))
+             ;; In ultra-safe mode, encode "From " at the beginning
+             ;; of a line.
+             (when mm-use-ultra-safe-encoding
+               (if (looking-at "From ")
+                   (replace-match "From=20" nil t)
+                 (if (looking-at "-")
+                     (replace-match "=2D" nil t))))
+             (end-of-line)
+             ;; Fold long lines.
+             (while (> (current-column) 76) ; tab-width must be 1.
+               (beginning-of-line)
+               (forward-char 75)       ; 75 chars plus an "="
+               (search-backward "=" (- (point) 2) t)
+               (insert "=\n")
+               (end-of-line))
+             (forward-line))))))))
 
 (defun quoted-printable-encode-string (string)
   "Encode the STRING as quoted-printable and return the result."