]> git.eshelyaron.com Git - emacs.git/commitdiff
nnimap.el (nnimap-close-server): Forget the nnimap data on close.
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Wed, 13 Oct 2010 23:12:47 +0000 (23:12 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Wed, 13 Oct 2010 23:12:47 +0000 (23:12 +0000)
lisp/gnus/ChangeLog
lisp/gnus/nnimap.el

index fe642f09b1e302da07e9d42efb9ea3defdb78613..d844f74ee1fdb389f116791b026bc71b2ab3a551 100644 (file)
@@ -1,5 +1,8 @@
 2010-10-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * 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.
index 5aca6f3c835297fbe1913997c2ae6881453f5a0f..b530ce609f4b50478a7af31acbc76de11829b421 100644 (file)
@@ -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 ()