Return -1 if not find the article number.
authorShengHuo ZHU <zsh@cs.rochester.edu>
Fri, 3 Dec 1999 13:54:37 +0000 (13:54 +0000)
committerShengHuo ZHU <zsh@cs.rochester.edu>
Fri, 3 Dec 1999 13:54:37 +0000 (13:54 +0000)
lisp/ChangeLog
lisp/nnfolder.el

index 03eae52..4f1c069 100644 (file)
@@ -1,3 +1,8 @@
+1999-12-03 08:49:53  Shenghuo ZHU  <zsh@cs.rochester.edu>
+
+       * nnfolder.el (nnfolder-request-article): Return -1 if not find
+       the article number.
+
 1999-12-03 01:12:41  Shenghuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus.el (gnus-find-method-for-group): The method of a new group
index 783d8d0..c1bbb10 100644 (file)
@@ -184,11 +184,13 @@ If NIL, NNFOLDER-FILE-CODING-SYSTEM is used.")
          (if (numberp article)
              (cons nnfolder-current-group article)
            (goto-char (point-min))
-           (search-forward (concat "\n" nnfolder-article-marker))
            (cons nnfolder-current-group
-                 (string-to-int
-                  (buffer-substring
-                   (point) (progn (end-of-line) (point)))))))))))
+                 (if (search-forward (concat "\n" nnfolder-article-marker) 
+                                     nil t)
+                     (string-to-int
+                      (buffer-substring
+                       (point) (progn (end-of-line) (point))))
+                   -1))))))))
 
 (deffoo nnfolder-request-group (group &optional server dont-check)
   (nnfolder-possibly-change-group group server t)