Changes committed gnus/lisp (ChangeLog gnus-group.el)

"Katsumi Yamaoka" <[email protected]> Fri, 10 Jul 2009 14:05:55 +0200
Newsgroups gmane.emacs.gnus.commits
Message-ID <[email protected]>
Modified: ChangeLog gnus-group.el

(gnus-group-make-rss-group): Strip newlines and	excessive whitespace
from the default values of title and description.


Index: ChangeLog
diff -u gnus/lisp/ChangeLog:7.1999 gnus/lisp/ChangeLog:7.2000
--- ChangeLog:7.1999	Wed Jun 24 00:39:00 2009
+++ ChangeLog	Fri Jul 10 14:05:55 2009
@@ -1,3 +1,8 @@
+2009-07-10  Katsumi Yamaoka  <[email protected]>
+
+	* gnus-group.el (gnus-group-make-rss-group): Strip newlines and
+	excessive whitespace from the default values of title and description.
+
 2009-06-22  Katsumi Yamaoka  <[email protected]>
 
 	* mm-decode.el (mm-dissect-buffer): Use message-fetch-field instead of
Index: gnus-group.el
diff -u gnus/lisp/gnus-group.el:7.117 gnus/lisp/gnus-group.el:7.118
--- gnus-group.el:7.117	Thu Jan 22 08:02:15 2009
+++ gnus-group.el	Fri Jul 10 14:05:55 2009
@@ -3055,12 +3055,21 @@
 	(let* ((title (gnus-newsgroup-savable-name
 		       (read-from-minibuffer "Title: "
 					     (gnus-newsgroup-savable-name
-					      (or (cdr (assoc 'title
-							      feedinfo))
-						  "")))))
+					      (mapconcat
+					       'identity
+					       (split-string
+						(or (cdr (assoc 'title
+								feedinfo))
+						    ""))
+					       " ")))))
 	       (desc  (read-from-minibuffer "Description: "
-					    (cdr (assoc 'description
-							feedinfo))))
+					    (mapconcat
+					     'identity
+					     (split-string
+					      (or (cdr (assoc 'description
+							      feedinfo))
+						  ""))
+					     " ")))
 	       (href (cdr (assoc 'href feedinfo)))
 	       (coding (gnus-group-name-charset '(nnrss "") title)))
 	  (when coding