* elmo-imap4.el (elmo-imap4-fetch-callback-1): Use `elmo-delete-cr-buffer'.
authorokazaki <okazaki>
Sat, 3 Apr 2004 10:15:11 +0000 (10:15 +0000)
committerokazaki <okazaki>
Sat, 3 Apr 2004 10:15:11 +0000 (10:15 +0000)
* elmo-nntp.el (elmo-nntp-retrieve-headers): Ditto.
* elmo-pop3.el (elmo-pop3-retrieve-headers): Ditto.

elmo/elmo-imap4.el
elmo/elmo-nntp.el
elmo/elmo-pop3.el

index c7a4ff9..3f694d4 100644 (file)
@@ -879,10 +879,8 @@ If CHOP-LENGTH is not specified, message set is not chopped."
      (with-temp-buffer
        (insert (or (elmo-imap4-response-bodydetail-text element)
                   ""))
-       ;; Delete CR.
-       (goto-char (point-min))
-       (while (search-forward "\r\n" nil t)
-        (replace-match "\n"))
+       ;; Replace all CRLF with LF.
+       (elmo-delete-cr-buffer)
        (elmo-msgdb-create-message-entity-from-buffer
        handler
        (elmo-imap4-response-value element 'uid)
index df6e816..9d0eb95 100644 (file)
@@ -1379,10 +1379,8 @@ Returns a list of cons cells like (NUMBER . VALUE)"
        (elmo-display-progress
         'elmo-nntp-retrieve-headers "Getting headers..." 100))
       (message "Getting headers...done")
-      ;; Remove all "\r"'s.
-      (goto-char (point-min))
-      (while (search-forward "\r\n" nil t)
-       (replace-match "\n"))
+      ;; Replace all CRLF with LF.
+      (elmo-delete-cr-buffer)
       (copy-to-buffer outbuf (point-min) (point-max)))))
 
 ;; end of from Gnus
index adf01a6..afc7cbd 100644 (file)
@@ -678,10 +678,8 @@ If IF-EXISTS is `any-exists', get BIFF session or normal session if exists."
            (accept-process-output process 1)
 ;;;        (accept-process-output process)
            (discard-input))))
-      ;; Remove all "\r"'s.
-      (goto-char (point-min))
-      (while (search-forward "\r\n" nil t)
-       (replace-match "\n"))
+      ;; Replace all CRLF with LF.
+      (elmo-delete-cr-buffer)
       (copy-to-buffer tobuffer (point-min) (point-max)))))
 
 (luna-define-method elmo-folder-msgdb-create ((folder elmo-pop3-folder)