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

"Ted Zlatanov" <[email protected]> Fri, 29 Aug 2008 15:51:13 +0200
Newsgroups gmane.emacs.gnus.commits
Message-ID <[email protected]>
Modified: ChangeLog gnus-spec.el

(gnus-parse-simple-format): Remove trailing whitespace.


Index: ChangeLog
diff -u gnus/lisp/ChangeLog:7.1901 gnus/lisp/ChangeLog:7.1902
--- ChangeLog:7.1901	Thu Aug 21 18:44:25 2008
+++ ChangeLog	Fri Aug 29 15:51:13 2008
@@ -1,3 +1,7 @@
+2008-08-29  Katsumi Yamaoka  <[email protected]>
+
+	* gnus-spec.el (gnus-parse-simple-format): Remove trailing whitespace.
+
 2008-08-21  Teodor Zlatanov  <[email protected]>
 
 	* gnus-registry.el (gnus-registry-max-track-groups): New variable to
Index: gnus-spec.el
diff -u gnus/lisp/gnus-spec.el:7.23 gnus/lisp/gnus-spec.el:7.24
--- gnus-spec.el:7.23	Mon May 19 10:47:42 2008
+++ gnus-spec.el	Fri Aug 29 15:51:13 2008
@@ -709,7 +709,15 @@
 	(when result
 	  (if dontinsert
 	      result
-	    (cons 'insert result)))
+	    `(progn
+	       (insert ,@result)
+	       (if (bolp)
+		   ;; remove trailing whitespaces from the line
+		   (progn
+		     (end-of-line 0)
+		     (skip-chars-backward " ")
+		     (delete-region (point) (point-at-eol))
+		     (forward-line 1))))))
       (cond ((stringp result)
 	     result)
 	    ((consp result)