+1999-05-27  MORIOKA Tomohiko  <tomo@m17n.org>
+
+       * semi-def.el (mime-add-condition): Enter to the calist-package
+       `mime-view' before call a seting function.
+
+       * mime-play.el (mime-play-entity): Enter to the calist-package
+       `mime-view' before call `ctree-find-calist'.
+
+       * mime-view.el (mime-view): New calist-package.
+       (mime-display-entity): Enter to the calist-package `mime-view'
+       before call `ctree-match-calist'.
+
 1999-05-23  MORIOKA Tomohiko  <tomo@m17n.org>
 
        * mime-edit.el (mime-edit-mime-version-value): Don't use
 
 is selected from variable `mime-acting-condition'.  If MODE is
 specified, play as it.  Default MODE is \"play\"."
   (let (method ret)
+    (in-calist-package 'mime-view)
     (setq ret
          (mime-delq-null-situation
           (ctree-find-calist mime-acting-condition
 
 ;;; @@@ predicate function
 ;;;
 
+(in-calist-package 'mime-view)
+
 (defun mime-calist::field-match-method-as-default-rule (calist
                                                        field-type field-value)
   (let ((s-field (assq field-type calist)))
         e nb ne nhb nbb)
     (set-buffer raw-buffer)
     (goto-char start)
+    (in-calist-package 'mime-view)
     (or situation
        (setq situation
              (or (ctree-match-calist mime-preview-condition
 
 default rule.
 If optional argument FILE is specified, it is loaded when CONDITION is
 activate."
+  (in-calist-package 'mime-view)
   (let ((sym (cdr (assq target-type mime-condition-type-alist))))
     (if sym
        (let ((func (cdr (or (assq mode mime-condition-mode-alist)