X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/d7aff0d6929c16d15992304dd44c5f528df8f895..7e09ef09a479731d01b1ca46e94ddadd73ac98e3:/lisp/mh-e/mh-folder.el diff --git a/lisp/mh-e/mh-folder.el b/lisp/mh-e/mh-folder.el index 01f304a38d..ae5e2bf1f3 100644 --- a/lisp/mh-e/mh-folder.el +++ b/lisp/mh-e/mh-folder.el @@ -1,6 +1,6 @@ ;;; mh-folder.el --- MH-Folder mode -;; Copyright (C) 2002-2003, 2005-2013 Free Software Foundation, Inc. +;; Copyright (C) 2002-2003, 2005-2015 Free Software Foundation, Inc. ;; Author: Bill Wohler ;; Maintainer: Bill Wohler @@ -1817,15 +1817,13 @@ If UPDATE, append the scan lines, otherwise replace." "-width" (window-width) folder range) (goto-char scan-start) - (cond ((looking-at "scan: no messages in") - (keep-lines mh-scan-valid-regexp)) ; Flush random scan lines - ((looking-at (if (mh-variant-p 'gnu-mh) - "scan: message set .* does not exist" - "scan: bad message list ")) - (keep-lines mh-scan-valid-regexp)) - ((looking-at "scan: ")) ; Keep error messages + (cond ((or (looking-at "scan: no messages in") + (looking-at "scan: message set .* does not exist") + (looking-at "scan: bad message list ")) + (keep-lines mh-scan-valid-regexp)) ; flush common scan output + ((looking-at "scan: ")) ; keep unexpected error messages (t - (keep-lines mh-scan-valid-regexp))) ; Flush random scan lines + (keep-lines mh-scan-valid-regexp))) ; flush random scan output (setq mh-seq-list (mh-read-folder-sequences folder nil)) (mh-notate-user-sequences) (or update