[Mew-dist 1580] Re: mew-send-hook
Kazu Yamamoto ( 山本和彦 )
Kazu at example.com
1997年 8月 21日 (木) 17:01:54 JST
長くなります。すみません。
From: Kazuyoshi Furutaka <furutaka at example.com>
Subject: [Mew-dist 1566] Re: mew-send-hook
Date: Thu, 21 Aug 1997 11:03:04 +0900
> mew-encode-fields には'(".*" . mew-header-encode-text)'があるけれど、
> decode 側 (mew-rfc822-fields 辺り?)には対応するものが無い為なのでしょ
> うか?(申し訳ありません。良く分かっておらずに発言しております。)
すみません。きちんと説明します。
読むときは mew-rfc822-fields に登録してあるフィールドだけを復号します。
現在は、
'(("To:" . mew-header-decode-address)
("Cc:" . mew-header-decode-address)
("From:" . mew-header-decode-address)
("Resent-To:" . mew-header-decode-address)
("Resent-Cc:" . mew-header-decode-address)
("Resent-From:" . mew-header-decode-address)
("Reply-To:" . mew-header-decode-address)
;; ("In-Reply-To:" . mew-header-decode-address)
("Subject:" . mew-header-decode-text)
("Comment:" . mew-header-decode-text))
となっています。In-Reply-To: をコメントしているのは、1行になってうっとう
しいという意見があったからです。(個人的には、1行になってもうっとうしく感
じません。)
この alist には、大文字小文字を区別しない文字列の比較でマッチします。(正
規表現に変えるのは 1 秒仕事です。)
Draft モードの符号化は mew-encode-fields に従います。現在は、
'(("^To:$" . mew-header-encode-address)
("^Cc:$" . mew-header-encode-address)
("^From:$" . mew-header-encode-address)
("^Resent-To:$" . mew-header-encode-address)
("^Resent-Cc:$" . mew-header-encode-address)
("^Resent-From:$" . mew-header-encode-address)
("^Reply-To:$" . mew-header-encode-address)
("^In-Reply-To:$" . mew-header-encode-address)
(".*" . mew-header-encode-text))
で、正規表現でマッチします。
> 読めません。でも、私は Received: ヘッダを en/decode して欲しいとも思い
> ませんし、そもそも強制的(?)に表示させなくては表示されない部分なのでは?
符号化と復号化が非対称なのは、「符号化のときは ASCII でない全ての文字列
を符号化する必要がある」のに対し「復号化のときは必要なものだけ復号化すれ
ばよい」からです。
私は、Received: が復号化されてもちっとも嬉しくありません。
From: Kazuyoshi Furutaka <furutaka at example.com>
Subject: [Mew-dist 1575] Re: mew-send-hook
Date: Thu, 21 Aug 1997 13:08:12 +0900
> mew-rfc822-fields は、下川さんがお教え下さった上の方法等で各自が対処
> するのが正しいのでしょうか?
大多数の人が復号化して欲しいと思うフィールドが mew-rfc822-fields から抜け
ている場合は、標準で登録します。
P.S.
mew-rfc822-fields は mew-decode-fields にしたかったのですが、
mew-mime-fields とペアで定義されている歴史的経緯により、この名前が残って
います。
--かず
Mew-dist メーリングリストの案内