;; Created: 1994/7/13
;; Renamed: 1994/8/31 from tm-body.el
;; Renamed: 1997/02/19 from tm-view.el
-;; Version: $Revision: 0.114 $
+;; Version: $Revision: 0.115 $
;; Keywords: MIME, multimedia, mail, news
;; This file is part of SEMI (SEMI is Emacs MIME Interfaces).
;;;
(defconst mime-view-RCS-ID
- "$Id: mime-view.el,v 0.114 1997-09-25 13:03:50 morioka Exp $")
+ "$Id: mime-view.el,v 0.115 1997-09-25 15:04:59 morioka Exp $")
(defconst mime-view-version
`,(get-version-string mime-view-RCS-ID))
(end (match-end 0))
(name (buffer-substring beg end))
)
- (or (member-if (function
- (lambda (regexp)
- (string-match regexp name)
- )) mime-view-visible-field-list)
- (delete-region beg
- (save-excursion
- (if (re-search-forward "^\\([^ \t]\\|$\\)" nil t)
- (match-beginning 0)
- (point-max))))
- ))))
+ (catch 'visible
+ (let ((rest mime-view-visible-field-list))
+ (while rest
+ (if (string-match (car rest) name)
+ (throw 'visible nil)
+ )
+ (setq rest (cdr rest))))
+ (delete-region beg
+ (save-excursion
+ (if (re-search-forward "^\\([^ \t]\\|$\\)" nil t)
+ (match-beginning 0)
+ (point-max))))
+ ))))
(defun mime-view-default-content-header-filter ()
(mime-view-cut-header)