aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/gnus/ChangeLog5
-rw-r--r--lisp/gnus/sieve.el7
2 files changed, 9 insertions, 3 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 00702e73596..75aebf79873 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,8 @@
12011-01-03 Glenn Morris <rgm@gnu.org>
2
3 * sieve.el (sieve-open-server): Give a more explicit error if
4 sieve-manage-open returns nil. (Bug#7720)
5
12011-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org> 62011-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
2 7
3 * nnimap.el (nnimap-login): Prefer AUTH=CRAM-MD5, if it's available. 8 * nnimap.el (nnimap-login): Prefer AUTH=CRAM-MD5, if it's available.
diff --git a/lisp/gnus/sieve.el b/lisp/gnus/sieve.el
index ca181c2e7b3..f37a3b6ad7d 100644
--- a/lisp/gnus/sieve.el
+++ b/lisp/gnus/sieve.el
@@ -322,9 +322,10 @@ Server : " server ":" (or port "2000") "
322(defun sieve-open-server (server &optional port) 322(defun sieve-open-server (server &optional port)
323 "Open SERVER (on PORT) and authenticate." 323 "Open SERVER (on PORT) and authenticate."
324 (with-current-buffer 324 (with-current-buffer
325 ;; open server 325 (or ;; open server
326 (set (make-local-variable 'sieve-manage-buffer) 326 (set (make-local-variable 'sieve-manage-buffer)
327 (sieve-manage-open server)) 327 (sieve-manage-open server))
328 (error "Error opening server %s" server))
328 (sieve-manage-authenticate))) 329 (sieve-manage-authenticate)))
329 330
330(defun sieve-refresh-scriptlist () 331(defun sieve-refresh-scriptlist ()