Changes committed gnus/texi (ChangeLog gnus.texi)
"Katsumi Yamaoka" <[email protected]> Tue, 22 Jul 2008 13:34:54 +0200
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog gnus.texi (SpamAssassin): Fix gnus-summary-save-in-pipe usage. Index: ChangeLog diff -u gnus/texi/ChangeLog:7.415 gnus/texi/ChangeLog:7.416 --- ChangeLog:7.415 Wed Jul 2 13:47:44 2008 +++ ChangeLog Tue Jul 22 13:34:54 2008 @@ -1,3 +1,7 @@ +2008-07-22 Katsumi Yamaoka <[email protected]> + + * gnus.texi (SpamAssassin): Fix gnus-summary-save-in-pipe usage. + 2008-07-02 Katsumi Yamaoka <[email protected]> * gnus.texi (Saving Articles): Mention Index: gnus.texi diff -u gnus/texi/gnus.texi:7.298 gnus/texi/gnus.texi:7.299 --- gnus.texi:7.298 Fri Jul 4 02:09:30 2008 +++ gnus.texi Tue Jul 22 13:34:54 2008 @@ -24678,11 +24678,14 @@ spam. And here is the nifty function: @lisp - (defun my-gnus-raze-spam () - "Submit SPAM to Vipul's Razor, then mark it as expirable." +(defun my-gnus-raze-spam () + "Invoke SpamAssassin reporting , then mark it as expirable." (interactive) - (gnus-summary-show-raw-article) - (gnus-summary-save-in-pipe "razor-report -f -d") + (let ((decode (get 'gnus-summary-save-in-pipe :decode))) + (put 'gnus-summary-save-in-pipe :decode nil) + (unwind-protect + (gnus-summary-save-in-pipe "spamassassin -r") + (put 'gnus-summary-save-in-pipe :decode decode))) (gnus-summary-mark-as-expirable 1)) @end lisp