character case is not ignored as it should be for access-type identifiers
Hiroya Murata
lapis-lazuli @ pop06.odn.ne.jp
2006年 6月 23日 (金) 21:53:40 JST
In the message [emacs-mime-ja : No.02053]
on Wed, 21 Jun 2006 22:31:08 +0900, Yoichi NAKAYAMA wrote:
> > 1. (cdr s-field) や field-value を文字列と仮定してしまっている
> >
> > 2. access-type 以外に case insensitive な項目はないか?
> >
> > 3. 何処に定義するのが適当か? (mime-view.el に置くのであれば, 函数
> > 名を変更する必要がある)
> 2. については、RFC2046 をざっと見ましたが値が case insensitive な
> パラメータとして現れているのは charset と access-type と permission で、
> charset は decode-mime-charset-string で処理されており、permission は
> 対応していないので今の話から外れると思います。
> 今回の case-sensitivity の話は文字列についての話であり、一方 calist.el
> には文字列に特化したコードは見当らないので、mime-view.el に置くのが
> 適当な気がします。
他の意見も出ない様ですので, mime-view.el にあった,
mime-calist::field-match-method-as-default-rule に倣って,
mime-calist::field-match-method-ignore-case として semi-1_14 枝に
commit しました.
;; 何かコンベンションから外れている様な気もしますが, 面倒なんで気
;; にしない事に.
--
Hiroya Murata (村田 浩也) <lapis-lazuli @ pop06.odn.ne.jp>
PGP fingerprint: 53B6 1B4A 8193 A2D4 1526 BC9E 9AEF 2F6D 249D 5F17
More information about the Emacs-mime-ja
mailing list