Mercurial > hg > xemacs-beta
diff lisp/gnus/nnfolder.el @ 2:ac2d302a0011 r19-15b2
Import from CVS: tag r19-15b2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:46:35 +0200 |
parents | 376386a54a3c |
children | 0293115a14e9 |
line wrap: on
line diff
--- a/lisp/gnus/nnfolder.el Mon Aug 13 08:45:53 2007 +0200 +++ b/lisp/gnus/nnfolder.el Mon Aug 13 08:46:35 2007 +0200 @@ -550,7 +550,10 @@ (delim (concat "^" message-unix-mail-delimiter)) save-list group-art) (goto-char (point-min)) - ;; This might come from somewhere else. + ;; The From line may have been quoted by movemail. + (when (looking-at (concat ">" message-unix-mail-delimiter)) + (delete-char 1)) + ;; This might come from somewhere else. (unless (looking-at delim) (insert "From nobody " (current-time-string) "\n") (goto-char (point-min))) @@ -670,8 +673,9 @@ (let ((delim (concat "^" message-unix-mail-delimiter)) (marker (concat "\n" nnfolder-article-marker)) (number "[0-9]+") - (active (cadr (assoc nnfolder-current-group - nnfolder-group-alist))) + (active (or (cadr (assoc nnfolder-current-group + nnfolder-group-alist)) + (cons 1 0))) (scantime (assoc nnfolder-current-group nnfolder-scantime-alist)) (minid (lsh -1 -1)) maxid start end newscantime)