mime-encode-header-in-buffer

Shuhei KOBAYASHI shuhei @ aqua.ocn.ne.jp
2003年 1月 26日 (日) 23:15:06 JST


<okada @ opaopa.org>(岡田 健一 /  Kenichi OKADA) writes:
> -		field-name (buffer-substring (match-beginning 0) (1- bbeg))
> +		field-name (buffer-substring-no-properties (match-beginning 0) (1- bbeg))
>  		end (std11-field-end))
>  	  (and (delq 'ascii (find-charset-region bbeg end))
>  	       (let ((method (eword-find-field-encoding-method

text-property を落としておく方が無難だとは思いますが,

> field-name => #("From" 0 4 (face wl-highlight-message-headers))
> になっていて、その後の判定が失敗していました.

実際どこで問題になっているのでしょうか?

patch は mime-encode-header-in-buffer を変更するものですが, field-name
に対する判定が実際に行なわれるのは eword-find-field-encoding-method と
mime-encode-field-body の中であり, 前者は string= で, 後者は symbol に
変換した上で比較が行なわれているので問題にならないと思うのですが...

;; FLIM 1.14.5 で確認, というのが食い違いの原因ですか?
-- 
Shuhei KOBAYASHI




More information about the Emacs-mime-ja mailing list