* nnagent.el (nnagent-retrieve-headers): loop until eobp.
+2002-01-26 ShengHuo ZHU <zsh@cs.rochester.edu>
+
+ * gnus-util.el (gnus-parse-without-error): Add edebug-form-spec.
+
+ * nnagent.el (nnagent-retrieve-headers): loop until eobp.
+
2002-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-agent.el (gnus-agent-load-alist): Use new caching
t)))
(put 'gnus-parse-without-error 'lisp-indent-function 0)
+(put 'gnus-parse-without-error 'edebug-form-spec '(body))
(defmacro gnus-parse-without-error (&rest body)
"Allow continuing onto the next line even if an error occurs."
(nnheader-insert-nov-file file (car articles))
(goto-char (point-min))
(gnus-parse-without-error
- (while arts
+ (while (and arts (not (eobp)))
(setq n (read (current-buffer)))
(when (> n (car arts))
(beginning-of-line))