changeset 35931:ccc41398da84

(quoted-printable-encode-region): Remove redundant code from last change.
author Dave Love <fx@gnu.org>
date Tue, 06 Feb 2001 16:41:43 +0000
parents 001727d02063
children 2b3447fcf42b
files lisp/gnus/qp.el
diffstat 1 files changed, 24 insertions(+), 33 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/gnus/qp.el	Tue Feb 06 15:59:00 2001 +0000
+++ b/lisp/gnus/qp.el	Tue Feb 06 16:41:43 2001 +0000
@@ -120,39 +120,30 @@
 	  (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."