0
0
Fork 1
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-09-13 11:41:20 +00:00
org-mode/lisp
David Maus 6d7b15cf9f Mitigate access to messages on slow IMAP servers.
* org-gnus.el (org-gnus-nnimap-query-article-no-from-file): New
customization variable.
(org-gnus-nnimap-cached-article-number): New function.
(org-gnus-follow-link): Try to fetch cached article number of
message-id.

Some IMAP servers (e.g. Courier) are slow when searching for a message
by its message id header field.  Because article numbers in IMAP
mailboxes are persistent UIDs, we can try to look up the UID of a IMAP
message in Gnus' cache for the mailbox in question and skip the slow
search on the server.

The problem with slow server was reported by Sébastien Vauban and the
patch is based on the work of Tassilo Horn.
2010-09-09 14:16:22 +02:00
..
ob-asymptote.el
ob-C.el
ob-clojure.el
ob-comint.el
ob-css.el
ob-ditaa.el
ob-dot.el
ob-emacs-lisp.el
ob-eval.el
ob-exp.el
ob-gnuplot.el
ob-haskell.el
ob-js.el
ob-keys.el
ob-latex.el
ob-ledger.el
ob-lisp.el
ob-lob.el
ob-matlab.el
ob-mscgen.el
ob-ocaml.el
ob-octave.el
ob-org.el
ob-perl.el
ob-plantuml.el
ob-python.el
ob-R.el
ob-ref.el
ob-ruby.el
ob-sass.el
ob-scheme.el ob-scheme: now supports session-based evaluation 2010-08-31 01:14:02 -06:00
ob-screen.el
ob-sh.el
ob-sql.el
ob-sqlite.el
ob-table.el
ob-tangle.el
ob.el
org-agenda.el
org-archive.el
org-ascii.el
org-attach.el
org-bbdb.el
org-beamer.el
org-bibtex.el
org-capture.el
org-clock.el
org-colview-xemacs.el
org-colview.el Allow "#" and "%" in tags 2010-08-31 08:25:20 +02:00
org-compat.el
org-crypt.el
org-ctags.el
org-datetree.el
org-docbook.el
org-docview.el
org-entities.el
org-exp-blocks.el
org-exp.el
org-faces.el
org-feed.el
org-footnote.el
org-freemind.el
org-gnus.el Mitigate access to messages on slow IMAP servers. 2010-09-09 14:16:22 +02:00
org-habit.el
org-html.el
org-icalendar.el
org-id.el
org-indent.el Fix org-indent-mode message when mode is refused 2010-08-09 21:52:33 +02:00
org-info.el
org-inlinetask.el
org-irc.el
org-jsinfo.el
org-latex.el
org-list.el
org-mac-message.el
org-macs.el
org-mew.el
org-mhe.el
org-mks.el
org-mobile.el
org-mouse.el
org-plot.el
org-protocol.el
org-publish.el
org-remember.el
org-rmail.el
org-src.el
org-table.el
org-taskjuggler.el
org-timer.el
org-vm.el
org-w3m.el
org-wl.el
org-xoxo.el
org.el