Changes committed gnus/lisp (ChangeLog imap.el)
"Reiner Steib" <[email protected]> Thu, 08 Jan 2009 21:39:09 +0100
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog imap.el (imap-enable-exchange-bug-workaround): Explain auto-detection in the doc string. Index: ChangeLog diff -u gnus/lisp/ChangeLog:7.1971 gnus/lisp/ChangeLog:7.1972 --- ChangeLog:7.1971 Thu Jan 8 21:24:44 2009 +++ ChangeLog Thu Jan 8 21:39:09 2009 @@ -1,5 +1,8 @@ 2009-01-08 Reiner Steib <[email protected]> + * imap.el (imap-enable-exchange-bug-workaround): Explain auto-detection + in the doc string. + * message.el (message-fix-before-sending): Amend comment. 2009-01-07 David Engster <[email protected]> Index: imap.el diff -u gnus/lisp/imap.el:7.50 gnus/lisp/imap.el:7.51 --- imap.el:7.50 Thu Jan 1 19:50:34 2009 +++ imap.el Thu Jan 8 21:39:09 2009 @@ -449,9 +449,15 @@ (defvar imap-enable-exchange-bug-workaround nil "Send FETCH UID commands as *:* instead of *. -Enabling this appears to be required for some servers (e.g., -Microsoft Exchange) which otherwise would trigger a response 'BAD -The specified message set is invalid.'.") + +When non-nil, use an alternative UIDS form. Enabling appears to +be required for some servers (e.g., Microsoft Exchange 2007) +which otherwise would trigger a response 'BAD The specified +message set is invalid.'. We don't unconditionally use this +form, since this is said to be significantly inefficient. + +This variable is set to t automatically per server if the +canonical form fails.") ;; Utility functions: @@ -1796,7 +1802,7 @@ ;; this is said to be significantly inefficient. The first time we ;; get here for a given, we'll try the canonical form. If we get ;; the known error from the buggy server, set the flag - ;; buffer-locally (to account for connexions to multiple servers), + ;; buffer-locally (to account for connections to multiple servers), ;; then re-try with the alternative UIDS spec. (condition-case data (imap-fetch (if imap-enable-exchange-bug-workaround