[Mew-dist 17069] Re: New debug mode
SUGIMORI ( 杉森 隆行 )
taro at example.com
2001年 4月 10日 (火) 10:51:41 JST
すぎもりです。
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [Mew-dist 17067] Re: New debug mode
Date: Tue, 10 Apr 2001 10:33:01 +0900
> > やりたいこととしては、
> > ・mew-debug を t にする程 差し迫っているわけではない。
> > ・でも、エラーが起きた時に *mew debug* の内容を確認したい。
> > → つまり、再現性の少ないエラーをトレースしたい。
> > というニーズなので、別変数(mew-watch?)を設定すると、
> > mew-debugは、nilのままで、POPとSMTPのログが *mew debug*で
> > 見える。
>
> これは、mew-debug という 1 つの変数で十羽ひとからげにするのではなく、
> 機能ごとに変数を分けて欲しいということでしょうか?
変数を分けて欲しいのではなく、デバッグにレベルをつけて欲しいという
意図です。
;; レベル毎に変数を分けるのは、意図ではない。
つまり、デバッグにレベルをつけて
┌───────────────┬────────┐
│デバッグ内容 │エラーレベル │
├───────────────┼────────┤
│致命的なエラー検出 │1 │
│SMTP/POPのプロトコルログ取得 │1 │
│MIMEの解析エラー検出 │2 │
│メールのrfc違反検出 │3 │
└───────────────┴────────┘
とすると、mew-debugに指定した数字以下のエラーが出力される。
で、普段は、mew-debug => 1 で生活したい。(^^;;
というような感じでもいいです。
;; いわゆる、よくあるデバッグレベル?
;; こういう表をHTMLの表で書いたら楽しいかな?(^^;;
Mew-dist メーリングリストの案内