(interactive "P")
(let ((entity (get-text-property (point) 'mime-view-entity)))
(if entity
- (mime-play-entity entity (or mode "play") nil ignore-examples)
+ (mime-play-entity entity nil (or mode "play") ignore-examples)
)))
(defun mime-sort-situation (situation)
(cons match example)
))
-(defun mime-play-entity (entity &optional mode situation ignore-examples
- ignored-method)
+(defun mime-play-entity (entity &optional situation mode
+ ignore-examples ignored-method)
"Play entity specified by ENTITY.
It decodes the entity to call internal or external method. The method
is selected from variable `mime-acting-condition'. If MODE is
(setq rest (cdr rest))))
(if type
(mime-play-entity
- entity nil
+ entity
(put-alist 'type type
(put-alist 'subtype subtype
(del-alist 'method
(copy-alist situation))))
+ nil
(cdr (assq 'ignore-examples situation))
'mime-detect-content)
))