* nnmaildir.el (nnmaildir-request-group): bugfix: don't erase
authorPaul Jarc <prj@po.cwru.edu>
Fri, 6 Dec 2002 17:41:02 +0000 (17:41 +0000)
committerPaul Jarc <prj@po.cwru.edu>
Fri, 6 Dec 2002 17:41:02 +0000 (17:41 +0000)
nntp-server-buffer if we aren't going to write to it.

lisp/ChangeLog
lisp/nnmaildir.el

index bde7c11..dba35ce 100644 (file)
@@ -1,3 +1,8 @@
+2002-12-06  Paul Jarc  <prj@po.cwru.edu>
+
+       * nnmaildir.el (nnmaildir-request-group): bugfix: don't erase
+       nntp-server-buffer if we aren't going to write to it.
+
 2002-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>
        Trivial patch from Itai Zukerman <zukerman@math-hat.com>.
 
index 4d1295f..050010b 100644 (file)
@@ -924,16 +924,16 @@ by nnmaildir-request-article.")
 (defun nnmaildir-request-group (gname &optional server fast)
   (let ((group (nnmaildir--prepare server gname))
        deactivate-mark)
-    (nnmaildir--with-nntp-buffer
-      (erase-buffer)
-      (catch 'return
-       (unless group
-         (insert "411 no such news group\n")
-         (setf (nnmaildir--srv-error nnmaildir--cur-server)
-               (concat "No such group: " gname))
-         (throw 'return nil))
-       (setf (nnmaildir--srv-curgrp nnmaildir--cur-server) group)
-       (if fast (throw 'return t))
+    (catch 'return
+      (unless group
+       ;; (insert "411 no such news group\n")
+       (setf (nnmaildir--srv-error nnmaildir--cur-server)
+             (concat "No such group: " gname))
+       (throw 'return nil))
+      (setf (nnmaildir--srv-curgrp nnmaildir--cur-server) group)
+      (if fast (throw 'return t))
+      (nnmaildir--with-nntp-buffer
+       (erase-buffer)
        (insert "211 ")
        (princ (nnmaildir--grp-count group) nntp-server-buffer)
        (insert " ")