+2008-07-22 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * gnus.texi (SpamAssassin): Fix gnus-summary-save-in-pipe usage.
+
2008-07-02 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus.texi (Saving Articles): Mention
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