Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-95
authorMiles Bader <miles@gnu.org>
Tue, 12 Apr 2005 08:12:30 +0000 (08:12 +0000)
committerMiles Bader <miles@gnu.org>
Tue, 12 Apr 2005 08:12:30 +0000 (08:12 +0000)
Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 63)

   - Update from CVS

2005-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/nnrss.el (nnrss-node-text): Replace CRLFs (which might be
   contained in text because xml.el decodes entities) with LFs.

lisp/ChangeLog
lisp/nnrss.el

index de9cb84..7aa32f7 100644 (file)
@@ -1,3 +1,8 @@
+2005-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * nnrss.el (nnrss-node-text): Replace CRLFs (which might be
+       contained in text because xml.el decodes entities) with LFs.
+
 2005-04-11  Lute Kamstra  <lute@gnu.org>
 
        * nnimap.el (nnimap-date-days-ago): Handle byte-compiler warnings
index 2522b71..6383040 100644 (file)
@@ -680,8 +680,11 @@ It is useful when `(setq nnrss-use-local t)'."
         (text (if (and node (listp node))
                   (nnrss-node-just-text node)
                 node))
-        (cleaned-text (if text (gnus-replace-in-string
-                                text "^[\000-\037\177]+\\|^ +\\| +$" ""))))
+        (cleaned-text (if text
+                          (gnus-replace-in-string
+                           (gnus-replace-in-string
+                            text "^[\000-\037\177]+\\|^ +\\| +$" "")
+                           "\r\n" "\n"))))
     (if (string-equal "" cleaned-text)
        nil
       cleaned-text)))