Mercurial > emacs
comparison lisp/gnus/gnus-sum.el @ 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 | 1d1d5d9bd884 |
children | 4ad129f7804d |
comparison
equal
deleted
inserted
replaced
107472:53123bbde505 | 107473:0fe940324254 |
---|---|
2633 ["Mark as dormant" gnus-summary-mark-as-dormant t] | 2633 ["Mark as dormant" gnus-summary-mark-as-dormant t] |
2634 ["Remove marks" gnus-summary-clear-mark-forward t] | 2634 ["Remove marks" gnus-summary-clear-mark-forward t] |
2635 ["Set expirable mark" gnus-summary-mark-as-expirable t] | 2635 ["Set expirable mark" gnus-summary-mark-as-expirable t] |
2636 ["Set bookmark" gnus-summary-set-bookmark t] | 2636 ["Set bookmark" gnus-summary-set-bookmark t] |
2637 ["Remove bookmark" gnus-summary-remove-bookmark t]) | 2637 ["Remove bookmark" gnus-summary-remove-bookmark t]) |
2638 ("Registry Mark" | |
2639 ["Important" gnus-registry-set-article-Important-mark t] | |
2640 ["Not Important" gnus-registry-remove-article-Important-mark t] | |
2641 ["Work" gnus-registry-set-article-Work-mark t] | |
2642 ["Not Work" gnus-registry-remove-article-Work-mark t] | |
2643 ["Later" gnus-registry-set-article-Later-mark t] | |
2644 ["Not Later" gnus-registry-remove-article-Later-mark t] | |
2645 ["Personal" gnus-registry-set-article-Personal-mark t] | |
2646 ["Not Personal" gnus-registry-remove-article-Personal-mark t] | |
2647 ["To Do" gnus-registry-set-article-To-Do-mark t] | |
2648 ["Not To Do" gnus-registry-remove-article-To-Do-mark t]) | |
2649 ("Limit to" | 2638 ("Limit to" |
2650 ["Marks..." gnus-summary-limit-to-marks t] | 2639 ["Marks..." gnus-summary-limit-to-marks t] |
2651 ["Subject..." gnus-summary-limit-to-subject t] | 2640 ["Subject..." gnus-summary-limit-to-subject t] |
2652 ["Author..." gnus-summary-limit-to-author t] | 2641 ["Author..." gnus-summary-limit-to-author t] |
2653 ["Recipient..." gnus-summary-limit-to-recipient t] | 2642 ["Recipient..." gnus-summary-limit-to-recipient t] |
2689 ["Kill" gnus-summary-kill-process-mark t] | 2678 ["Kill" gnus-summary-kill-process-mark t] |
2690 ["Yank" gnus-summary-yank-process-mark | 2679 ["Yank" gnus-summary-yank-process-mark |
2691 gnus-newsgroup-process-stack] | 2680 gnus-newsgroup-process-stack] |
2692 ["Save" gnus-summary-save-process-mark t] | 2681 ["Save" gnus-summary-save-process-mark t] |
2693 ["Run command on marked..." gnus-summary-universal-argument t])) | 2682 ["Run command on marked..." gnus-summary-universal-argument t])) |
2683 ("Registry Marks") | |
2694 ("Scroll article" | 2684 ("Scroll article" |
2695 ["Page forward" gnus-summary-next-page | 2685 ["Page forward" gnus-summary-next-page |
2696 ,@(if (featurep 'xemacs) '(t) | 2686 ,@(if (featurep 'xemacs) '(t) |
2697 '(:help "Show next page of article"))] | 2687 '(:help "Show next page of article"))] |
2698 ["Page backward" gnus-summary-prev-page | 2688 ["Page backward" gnus-summary-prev-page |