Changes committed gnus/texi (ChangeLog gnus.texi)
"Katsumi Yamaoka" <[email protected]> Wed, 02 Jul 2008 13:47:44 +0200
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog gnus.texi (Saving Articles): Mention gnus-summary-pipe-output-default-command and gnus-summary-save-in-pipe. Index: ChangeLog diff -u gnus/texi/ChangeLog:7.414 gnus/texi/ChangeLog:7.415 --- ChangeLog:7.414 Tue Jun 17 23:37:01 2008 +++ ChangeLog Wed Jul 2 13:47:44 2008 @@ -1,3 +1,8 @@ +2008-07-02 Katsumi Yamaoka <[email protected]> + + * gnus.texi (Saving Articles): Mention + gnus-summary-pipe-output-default-command and gnus-summary-save-in-pipe. + 2008-06-16 Glenn Morris <[email protected]> * pgg.texi, sasl.texi: Add Cover-Texts. Index: gnus.texi diff -u gnus/texi/gnus.texi:7.296 gnus/texi/gnus.texi:7.297 --- gnus.texi:7.296 Tue Jun 17 23:37:01 2008 +++ gnus.texi Wed Jul 2 13:47:43 2008 @@ -8514,10 +8514,13 @@ @kindex O p (Summary) @kindex | (Summary) @findex gnus-summary-pipe-output +@vindex gnus-summary-pipe-output-default-command Save the current article in a pipe. Uhm, like, what I mean is---Pipe the current article to a process (@code{gnus-summary-pipe-output}). If given a symbolic prefix (@pxref{Symbolic Prefixes}), include the -complete headers in the piped output. +complete headers in the piped output. The +@code{gnus-summary-pipe-output-default-command} variable can be set to a +string containing the default command and options (default @code{nil}). @item O P @kindex O P (Summary) @@ -8613,6 +8616,17 @@ @findex gnus-summary-save-in-vm Save the article in a VM folder. You have to have the VM mail reader to use this setting. + +@item gnus-summary-save-in-pipe +@findex gnus-summary-save-in-pipe +Pipe the article to a shell command. This function takes optional one +argument; if it is a string, it is used as the command; if it is +@code{nil} or omitted, you will be prompted for the command; if it is +the symbol @code{default}, the command which the +@code{gnus-summary-pipe-output-default-command} variable holds or the +command last used for saving will be used if it is non-@code{nil}. The +command should be a string that the shell can interpret (e.g. the +executable command name and the arguments). @end table The symbol of each function may have the following properties: @@ -8622,8 +8636,9 @@ The value non-@code{nil} means save decoded articles. This is meaningful only with @code{gnus-summary-save-in-file}, @code{gnus-summary-save-body-in-file}, -@code{gnus-summary-write-to-file}, and -@code{gnus-summary-write-body-to-file}. +@code{gnus-summary-write-to-file}, +@code{gnus-summary-write-body-to-file}, and +@code{gnus-summary-save-in-pipe}. @item :function The value specifies an alternative function which appends, not