+2000-09-01 Simon Josefsson <simon@josefsson.org>
+
+ * nnimap.el (nnimap-retrieve-headers-from-file): Ignore errors.
+
+ * imap.el (imap-parse-flag-list): Hack.
+
2000-08-29 Dave Love <fx@gnu.org>
* gnus-mlspl.el (gnus-group-split-fancy): Eschew mapcon.
pos)
(while (setq pos (string-match "\\\\" str (and pos (+ 2 pos))))
(setq str (replace-match "\\\\" nil t str)))
+ ;; xxx ugly. rewrite not to use `read' at all.
+ (when (= (length (symbol-name (read "A?A"))) 1)
+ (while (setq pos (string-match "\\?" str (and pos (+ 2 pos))))
+ (setq str (replace-match "\\?" nil t str))))
(mapcar 'symbol-name (read str))))
;; envelope = "(" env-date SP env-subject SP env-from SP env-sender SP
;; .newsrc.eld)
;; o What about Gnus's article editing, can we support it? NO!
;; o Use \Draft to support the draft group??
+;; o Duplicate suppression
;;; Code:
(when (file-exists-p nov)
(nnheader-insert-file-contents nov)
(set-buffer-modified-p nil)
- (let ((min (progn (goto-char (point-min))
- (when (not (eobp))
- (read (current-buffer)))))
- (max (progn (goto-char (point-max))
- (forward-line -1)
- (when (not (bobp))
- (read (current-buffer))))))
+ (let ((min (ignore-errors (goto-char (point-min))
+ (read (current-buffer))))
+ (max (ignore-errors (goto-char (point-max))
+ (forward-line -1)
+ (read (current-buffer)))))
(if (and (numberp min) (numberp max))
(cons min max)
;; junk, remove it, it's saved later