summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>2006-06-07 16:39:16 +0000
committerMiles Bader <miles@gnu.org>2006-06-07 16:39:16 +0000
commit26c9afc3239e18b03537faaea33e3e82e28099e6 (patch)
tree41efa20fcb13fa610ca48a497f9adc8a1b849b6b /man
parent3f168e293115114a645fd9ac9fa8855a21ade478 (diff)
downloademacs-26c9afc3239e18b03537faaea33e3e82e28099e6.tar.gz
Merge from gnus--rel--5.10
Patches applied: * gnus--rel--5.10 (patch 103-104) - Update from CVS Revision: emacs@sv.gnu.org/emacs--devo--0--patch-295
Diffstat (limited to 'man')
-rw-r--r--man/ChangeLog4
-rw-r--r--man/gnus.texi34
2 files changed, 37 insertions, 1 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index cefa3606171..1e491962d61 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,7 @@
+2006-05-18 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus.texi (Saving Articles): Clarify gnus-summary-save-article-mail.
+
2006-06-07 Nick Roberts <nickrob@snap.net.nz>
* building.texi (Watch Expressions): Move node to end.
diff --git a/man/gnus.texi b/man/gnus.texi
index 3cac858469c..91c223155b1 100644
--- a/man/gnus.texi
+++ b/man/gnus.texi
@@ -7456,7 +7456,7 @@ files.
@vindex gnus-default-article-saver
You can customize the @code{gnus-default-article-saver} variable to make
-Gnus do what you want it to. You can use any of the six ready-made
+Gnus do what you want it to. You can use any of the eight ready-made
functions below, or you can create your own.
@table @code
@@ -7497,6 +7497,13 @@ Append the article body to an ordinary file. Uses the function in the
@code{gnus-file-save-name} variable to get a file name to save the
article in. The default is @code{gnus-numeric-save-name}.
+@item gnus-summary-write-body-to-file
+@findex gnus-summary-write-body-to-file
+Write the article body straight to an ordinary file. The file is
+overwritten if it exists. Uses the function in the
+@code{gnus-file-save-name} variable to get a file name to save the
+article in. The default is @code{gnus-numeric-save-name}.
+
@item gnus-summary-save-in-folder
@findex gnus-summary-save-in-folder
@findex gnus-folder-save-name
@@ -7516,6 +7523,31 @@ Save the article in a VM folder. You have to have the VM mail
reader to use this setting.
@end table
+The symbol of each function may have the following properties:
+
+@table @code
+@item :decode
+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}.
+
+@item :function
+The value specifies an alternative function which appends, not
+overwrites, articles to a file. This implies that when saving many
+articles at a time, @code{gnus-prompt-before-saving} is bound to
+@code{t} and all articles are saved in a single file. This is
+meaningful only with @code{gnus-summary-write-to-file} and
+@code{gnus-summary-write-body-to-file}.
+
+@item :headers
+The value specifies the symbol of a variable of which the value
+specifies headers to be saved. If it is omitted,
+@code{gnus-save-all-headers} and @code{gnus-saved-headers} control what
+headers should be saved.
+@end table
+
@vindex gnus-article-save-directory
All of these functions, except for the last one, will save the article
in the @code{gnus-article-save-directory}, which is initialized from the