EMY 1.13.7

Yoshiki Hayashi t90553 @ m.ecc.u-tokyo.ac.jp
2000年 6月 19日 (月) 17:50:39 JST


KANEMATSU Daiji <kanematu @ sra.co.jp> writes:

> 
> EMYにしてから, PGPで暗号化されたメールが以下のように表示される
> ようになりました. これが正しいとか正しくないとかは良くワカリマセン
> が, EMIKO の時と表示のされかたが変っているので...

[...]

> もちろん, これらは同一のメールです.
> これはこれでこういう仕様なのでしょうか?

今のところは仕様です。
EMY では、mime-view-entity-button-visible-p を書換えて
mime-view-button-place-alist で設定できるようにしてありますが、
EMIKO 1.13.12 にある multipart/encrypted の子供は button を表
示しないようにする、というような表現はできなくなっています。

RFC1847 を眺めたところによると、2つの part しか存在しないよう
なので、以下のようなものを eval すると同じ表示になると思います
が、どうでしょうか。
# 手元にそういうメールが無いので未確認です。

(defun mime-display-multipart/encrypted (entity situation)
  (let ((children (mime-entity-children entity))
	(original-major-mode-cell (assq 'major-mode situation))
	(default-situation
	  (cdr (assq 'childrens-situation situation))))
    (if original-major-mode-cell
	(setq default-situation
	      (cons original-major-mode-cell default-situation)))
    (mime-display-entity (car children) nil default-situation)
    (mime-display-entity (cadr children) nil
			 (put-alist '*entity-button
				    'invisible default-situation))))

(mime-add-condition
 'preview '((type . multipart) (subtype . encrypted)
	    (body . visible)
	    (body-presentation-method . mime-display-multipart/encrypted)))

-- 
Yoshiki Hayashi




More information about the Emacs-mime-ja mailing list