aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGnus developers2010-12-16 22:22:28 +0000
committerKatsumi Yamaoka2010-12-16 22:22:28 +0000
commit549c9aed8dc0590249df20560302756bfb48e84b (patch)
tree1a922a61ad23d25af8391a3e7b525c8033994e2d /doc
parentaa936e8e0a8ffcb6cf59e5fa57ce04f5524d03f4 (diff)
downloademacs-549c9aed8dc0590249df20560302756bfb48e84b.tar.gz
emacs-549c9aed8dc0590249df20560302756bfb48e84b.zip
Merge changes made in Gnus trunk.
nnimap.el (nnimap-wait-for-response): Always look (at least) at the previous line. nnimap.el (nnimap-quirk): New function. (nnimap-retrieve-group-data-early): Use it. (nnimap-quirks): New alist. gnus.texi (Foreign Groups): Added clarification of foreign groups. gnus-sum.el (gnus-summary-push-marks-to-backend): Fix the logic for copying read-ness to the backends. gnus-group.el (gnus-group-kill-group): Notify the backend that the group has been killed. (gnus-group-yank-group): Ditto. gnus-start.el (gnus-subscribe-newsgroup): Notify the backend. nnir.el: Improve customizations. gnus.texi (Archived Messages): Removed outdated comment and text. nnfolder.el (nnfolder-save-all-buffers): Refactor out into its own function. (nnfolder-request-expire-articles): Save all the buffers after doing expiry. nnmail.el (nnmail-expiry-target-group): Revert the "all articles are the last article", since that led to serious performance regressions when expiring nnml groups. gnus-html.el (gnus-html-schedule-image-fetching): Make sure the HTML fetching stops when Gnus exits. gnus-srvr.el: Avoid passing nil regexp argument to delete-matching-lines. auth-source.el (auth-source-gpg-encrypt-to): New variable to set the list of recipient keys, or use symmetric encryption if not a list. (auth-source-create): Use it to make `epa-file-encrypt-to' local for an EPA override, replacing the call to `netrc-store-data'.
Diffstat (limited to 'doc')
-rw-r--r--doc/misc/ChangeLog8
-rw-r--r--doc/misc/gnus.texi17
2 files changed, 17 insertions, 8 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 1d46f385752..66cbb24fb18 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,11 @@
12010-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
2
3 * gnus.texi (Archived Messages): Remove outdated text.
4
52010-12-16 Teodor Zlatanov <tzz@lifelogs.com>
6
7 * gnus.texi (Foreign Groups): Added clarification of foreign groups.
8
12010-12-15 Andrew Cohen <cohen@andy.bu.edu> 92010-12-15 Andrew Cohen <cohen@andy.bu.edu>
2 10
3 * gnus.texi (The hyrex Engine): Say that this engine as obsolete. 11 * gnus.texi (The hyrex Engine): Say that this engine as obsolete.
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 612f0296d90..356aa4b163a 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -2512,6 +2512,15 @@ the command to be executed.
2512@section Foreign Groups 2512@section Foreign Groups
2513@cindex foreign groups 2513@cindex foreign groups
2514 2514
2515If you recall how to subscribe to servers (@pxref{Finding the News})
2516you will remember that @code{gnus-secondary-select-methods} and
2517@code{gnus-select-method} let you write a definition in Emacs Lisp of
2518what servers you want to see when you start up. The alternate
2519approach is to use foreign servers and groups. ``Foreign'' here means
2520they are not coming from the select methods. All foreign server
2521configuration and subscriptions are stored only in the
2522@file{~/.newsrc.eld} file.
2523
2515Below are some group mode commands for making and editing general foreign 2524Below are some group mode commands for making and editing general foreign
2516groups, as well as commands to ease the creation of a few 2525groups, as well as commands to ease the creation of a few
2517special-purpose groups. All these commands insert the newly created 2526special-purpose groups. All these commands insert the newly created
@@ -12611,9 +12620,6 @@ messages in one file per month:
12611 (concat "mail." (format-time-string "%Y-%m"))))) 12620 (concat "mail." (format-time-string "%Y-%m")))))
12612@end lisp 12621@end lisp
12613 12622
12614@c (XEmacs 19.13 doesn't have @code{format-time-string}, so you'll have to
12615@c use a different value for @code{gnus-message-archive-group} there.)
12616
12617Now, when you send a message off, it will be stored in the appropriate 12623Now, when you send a message off, it will be stored in the appropriate
12618group. (If you want to disable storing for just one particular message, 12624group. (If you want to disable storing for just one particular message,
12619you can just remove the @code{Gcc} header that has been inserted.) The 12625you can just remove the @code{Gcc} header that has been inserted.) The
@@ -12625,11 +12631,6 @@ if (using @kbd{G r} in the group buffer) to something
12625nice---@samp{misc-mail-september-1995}, or whatever. New messages will 12631nice---@samp{misc-mail-september-1995}, or whatever. New messages will
12626continue to be stored in the old (now empty) group. 12632continue to be stored in the old (now empty) group.
12627 12633
12628That's the default method of archiving sent messages. Gnus offers a
12629different way for the people who don't like the default method. In that
12630case you should set @code{gnus-message-archive-group} to @code{nil};
12631this will disable archiving.
12632
12633@table @code 12634@table @code
12634@item gnus-gcc-mark-as-read 12635@item gnus-gcc-mark-as-read
12635@vindex gnus-gcc-mark-as-read 12636@vindex gnus-gcc-mark-as-read