Mercurial > emacs
comparison lisp/gnus/ChangeLog @ 107473:0fe940324254
Synch with Gnus trunk
=====================
2010-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (canlock-verify): Autoload it for Emacs 21.
* message.el (ecomplete-setup): Autoload it for Emacs <23.
* mml-sec.el (mml-secure-cache-passphrase): Default to t that is
password-cache's default if it is not bound.
(mml-secure-passphrase-cache-expiry): Default to 16 that is
password-cache-expiry's default if it is not bound.
* pop3.el (pop3-list): Don't use 3rd arg of `split-string' which is not
available in Emacs 21.
2010-03-23 Teodor Zlatanov <tzz@lifelogs.com>
* auth-source.el (auth-sources): Fix up definition so extra parameters
are always inline.
2010-03-22 Martin Stjernholm <mast@lysator.liu.se>
* nnimap.el (nnimap-verify-uidvalidity): Fixed bug where uidvalidity
wasn't updated after mismatch. Clear cached mailbox info correctly
when uidvalidity changes.
(nnimap-group-prefixed-name): New function to avoid some code
duplication.
(nnimap-verify-uidvalidity, nnimap-group-overview-filename)
(nnimap-request-group): Use it.
(nnimap-retrieve-groups, nnimap-verify-uidvalidity)
(nnimap-update-unseen): Significantly improved speed of Gnus startup
with many imap folders. This is done by caching the group status from
the imap server persistently in a group parameter `imap-status'. (This
was cached before too if `nnimap-retrieve-groups-asynchronous' was set,
but not persistently, so every Gnus startup was still very slow.)
2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
* auth-source.el: Set up autoloads. Bump to 23.2 because of the
secrets.el dependency.
(auth-sources): Add optional user name. Add secrets.el configuration
choice (unused right now).
2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
* gnus-sum.el (gnus-summary-make-menu-bar): Let
`gnus-registry-install-shortcuts' fill in the functions.
* gnus-registry.el (gnus-summary-misc-menu): Declare to avoid
warnings.
(gnus-registry-misc-menus): Variable to hold registry mark menus.
(gnus-registry-install-shortcuts): Populate and use it in a
`gnus-summary-menu-hook' lambda, under "Gnus"->"Registry Marks".
2010-03-20 Martin Stjernholm <mast@lysator.liu.se>
* nnimap.el (nnimap-decode-group-name, nnimap-encode-group-name):
In-place substitutions for the group name encoding/decoding.
(nnimap-find-minmax-uid, nnimap-possibly-change-group)
(nnimap-retrieve-headers-progress, nnimap-possibly-change-group)
(nnimap-retrieve-headers-progress, nnimap-request-article-part)
(nnimap-update-unseen, nnimap-request-list)
(nnimap-retrieve-groups, nnimap-request-update-info-internal)
(nnimap-request-set-mark, nnimap-split-to-groups)
(nnimap-split-articles, nnimap-request-newgroups)
(nnimap-request-create-group, nnimap-request-accept-article)
(nnimap-request-delete-group, nnimap-request-rename-group)
(nnimap-acl-get, nnimap-acl-edit): Use them. Replace `mbx' with
`encoded-mbx' for consistency.
(nnimap-close-group): Call `imap-current-mailbox' instead of using the
variable `imap-current-mailbox'.
* gnus-agent.el (gnus-agent-fetch-articles, gnus-agent-fetch-headers)
(gnus-agent-regenerate-group): Use `gnus-agent-decoded-group-name'.
2010-03-20 Bojan Petrovic <bpetrovi@f.bg.ac.rs>
* pop3.el (pop3-display-message-size-flag): Display message size byte
counts during POP3 download.
(pop3-movemail): Use it.
(pop3-list): Implement listing of available messages.
2010-03-20 Mark Triggs <mst@dishevelled.net> (tiny change)
* nnir.el (nnir-get-article-nov-override-function): New function to
override the normal NOV retrieval.
(nnir-retrieve-headers): Use it.
author | Katsumi Yamaoka <yamaoka@jpl.org> |
---|---|
date | Tue, 23 Mar 2010 07:37:09 +0000 |
parents | 02eb32da1fbb |
children | 2630a1cf07ac |
comparison
equal
deleted
inserted
replaced
107472:53123bbde505 | 107473:0fe940324254 |
---|---|
1 2010-03-23 Katsumi Yamaoka <yamaoka@jpl.org> | |
2 | |
3 * gnus-art.el (canlock-verify): Autoload it for Emacs 21. | |
4 | |
5 * message.el (ecomplete-setup): Autoload it for Emacs <23. | |
6 | |
7 * mml-sec.el (mml-secure-cache-passphrase): Default to t that is | |
8 password-cache's default if it is not bound. | |
9 (mml-secure-passphrase-cache-expiry): Default to 16 that is | |
10 password-cache-expiry's default if it is not bound. | |
11 | |
12 * pop3.el (pop3-list): Don't use 3rd arg of `split-string' which is not | |
13 available in Emacs 21. | |
14 | |
15 2010-03-23 Teodor Zlatanov <tzz@lifelogs.com> | |
16 | |
17 * auth-source.el (auth-sources): Fix up definition so extra parameters | |
18 are always inline. | |
19 | |
20 2010-03-22 Martin Stjernholm <mast@lysator.liu.se> | |
21 | |
22 * nnimap.el (nnimap-verify-uidvalidity): Fixed bug where uidvalidity | |
23 wasn't updated after mismatch. Clear cached mailbox info correctly | |
24 when uidvalidity changes. | |
25 (nnimap-group-prefixed-name): New function to avoid some code | |
26 duplication. | |
27 (nnimap-verify-uidvalidity, nnimap-group-overview-filename) | |
28 (nnimap-request-group): Use it. | |
29 (nnimap-retrieve-groups, nnimap-verify-uidvalidity) | |
30 (nnimap-update-unseen): Significantly improved speed of Gnus startup | |
31 with many imap folders. This is done by caching the group status from | |
32 the imap server persistently in a group parameter `imap-status'. (This | |
33 was cached before too if `nnimap-retrieve-groups-asynchronous' was set, | |
34 but not persistently, so every Gnus startup was still very slow.) | |
35 | |
36 2010-03-20 Teodor Zlatanov <tzz@lifelogs.com> | |
37 | |
38 * auth-source.el: Set up autoloads. Bump to 23.2 because of the | |
39 secrets.el dependency. | |
40 (auth-sources): Add optional user name. Add secrets.el configuration | |
41 choice (unused right now). | |
42 | |
43 2010-03-20 Teodor Zlatanov <tzz@lifelogs.com> | |
44 | |
45 * gnus-sum.el (gnus-summary-make-menu-bar): Let | |
46 `gnus-registry-install-shortcuts' fill in the functions. | |
47 | |
48 * gnus-registry.el (gnus-summary-misc-menu): Declare to avoid | |
49 warnings. | |
50 (gnus-registry-misc-menus): Variable to hold registry mark menus. | |
51 (gnus-registry-install-shortcuts): Populate and use it in a | |
52 `gnus-summary-menu-hook' lambda, under "Gnus"->"Registry Marks". | |
53 | |
54 2010-03-20 Martin Stjernholm <mast@lysator.liu.se> | |
55 | |
56 * nnimap.el (nnimap-decode-group-name, nnimap-encode-group-name): | |
57 In-place substitutions for the group name encoding/decoding. | |
58 (nnimap-find-minmax-uid, nnimap-possibly-change-group) | |
59 (nnimap-retrieve-headers-progress, nnimap-possibly-change-group) | |
60 (nnimap-retrieve-headers-progress, nnimap-request-article-part) | |
61 (nnimap-update-unseen, nnimap-request-list) | |
62 (nnimap-retrieve-groups, nnimap-request-update-info-internal) | |
63 (nnimap-request-set-mark, nnimap-split-to-groups) | |
64 (nnimap-split-articles, nnimap-request-newgroups) | |
65 (nnimap-request-create-group, nnimap-request-accept-article) | |
66 (nnimap-request-delete-group, nnimap-request-rename-group) | |
67 (nnimap-acl-get, nnimap-acl-edit): Use them. Replace `mbx' with | |
68 `encoded-mbx' for consistency. | |
69 (nnimap-close-group): Call `imap-current-mailbox' instead of using the | |
70 variable `imap-current-mailbox'. | |
71 | |
72 * gnus-agent.el (gnus-agent-fetch-articles, gnus-agent-fetch-headers) | |
73 (gnus-agent-regenerate-group): Use `gnus-agent-decoded-group-name'. | |
74 | |
75 2010-03-20 Bojan Petrovic <bpetrovi@f.bg.ac.rs> | |
76 | |
77 * pop3.el (pop3-display-message-size-flag): Display message size byte | |
78 counts during POP3 download. | |
79 (pop3-movemail): Use it. | |
80 (pop3-list): Implement listing of available messages. | |
81 | |
82 2010-03-20 Mark Triggs <mst@dishevelled.net> (tiny change) | |
83 | |
84 * nnir.el (nnir-get-article-nov-override-function): New function to | |
85 override the normal NOV retrieval. | |
86 (nnir-retrieve-headers): Use it. | |
87 | |
1 2010-03-19 Michael Albinus <michael.albinus@gmx.de> | 88 2010-03-19 Michael Albinus <michael.albinus@gmx.de> |
2 | 89 |
3 * auth-source.el (netrc-machine-user-or-password): Autoload. | 90 * auth-source.el (netrc-machine-user-or-password): Autoload. |
4 | 91 |
5 2010-03-19 Glenn Morris <rgm@gnu.org> | 92 2010-03-19 Glenn Morris <rgm@gnu.org> |