[Mew-dist 13023] Re: raw iso-2022-jp in subject field

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2000年 5月 20日 (土) 15:15:14 JST


From: Shun-ichi GOTO <gotoh at example.com>
Subject: [Mew-dist 12998] Re: raw iso-2022-jp in subject field

> ## レベルわけのイメージとしてはこんなんを選択する、と。
> ##  'strict     ... 厳密 : 違反したものに対しては明示的なアクションが必要
> ##  'moderate   ... 適度 : 一般的なMUA対策程度の許容
> ##  'tolerant   ... 寛容 : ナンデモアリ
> ## ちょっとやりすぎかもな。。。

昨日少し考えました。みなさんが、困っているのは次のことでしょう。

(1) text フィールド(Subject:)に入る生の文字コード
(2) structured フィールド(From:)に入る quote された =? ? ?=
(3) structured フィールドのパラメータ(filename)に入る
	- 生の文字コード
	- =? ? ?=      <- これも違反です
	- "=? ? ?="

(Q1) 他にありますか?

(Q2) 以下のようなユーザインターフェイスでいいでしょうか?

	- mew-decode-strictly という変数を用意する
		* t なら今まで通り厳しく
		* nil なら上記を推測しながら適当に復号化する
	- mew-decode-strictly を toggle できるコマンドを用意
		* 以降の全メッセージに有効
		* pre-decode している次のメッセージは諦める?
		  or flush しちゃう?
	- あるメッセージに対し mew-decode-strictly を nil だと思って
	  復号化するコマンドを用意 (復号のやり直し)

この方法だと (1)、(2)、(3) を全部ひとまとめにして扱います。それぞれ別々
に設定できるようにしたいという要望はあるでしょうか?

--かず



Mew-dist メーリングリストの案内