From: Lars Magne Ingebrigtsen Date: Wed, 13 Oct 2010 23:12:47 +0000 (+0000) Subject: nnimap.el (nnimap-close-server): Forget the nnimap data on close. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~438^2~46^2~23 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d1090fe81cb9fed04d3564a17ff9445b70d9f092;p=emacs.git nnimap.el (nnimap-close-server): Forget the nnimap data on close. --- diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index fe642f09b1e..d844f74ee1f 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@ -1,5 +1,8 @@ 2010-10-13 Lars Magne Ingebrigtsen + * nnimap.el (nnimap-close-server): Forget the nnimap data on close. + This should make server editing work better. + * shr.el (shr-find-fill-point): Don't inloop on indented text. * nnimap.el (nnimap-open-connection): Fix open-tls-stream call. diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el index 5aca6f3c835..b530ce609f4 100644 --- a/lisp/gnus/nnimap.el +++ b/lisp/gnus/nnimap.el @@ -434,6 +434,7 @@ textual parts.") (when (nnoo-change-server 'nnimap server nil) (ignore-errors (delete-process (get-buffer-process (nnimap-buffer)))) + (nnoo-close-server 'nnimap server) t)) (deffoo nnimap-request-close ()