namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mknmz bug



mknmz.pl (1.1.1.1) で、意図しない挙動を二種類見つけましたので報告
します。たぶん 1.1.2-proto でも同じでしょう。

まず一つめは、メールの引用符として

Date: Wed, 18 Feb 1998 17:38:03 JST
From: Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx>
Subject: [namazu:00200] Implementation of multiple index search

のようなスタイル(普通のヘッダと同じ形)を取っていて(Mew のデフォル
トはこうだったとおもいます)、かつ、ヘッダとの間に空行しか無い場合、
つまり、自己紹介などなくて、いきなり引用符があった場合、これを
MHonArcで変換したHTMLは、

15. [doc-cd 00123] Re: doc-cd's web site (test version) (score: 32) 
      From: Fumitoshi UKAI <ukai@xxxxxxxxxxxxx> 
      Date: Tue, 20 Jan 1998 13:21:14 JST 
      From: Hajime BABA <baba@xxxxxxxxxxxxxxxxxxxxxx>
      Date: Tue, 20 Jan 1998 03:00:45 +0900
      えと http://www.debian.or.jp/Lists-Archives/ に作った記憶が…100通単位の tar.gz -- 鵜飼文敏 
      http://sango.kusastro.kyoto-u.ac.jp:8080/cdrom/ml/doc-cd/199801/msg00134.html size (4,847 bytes)

のように、引用部で From と Date が二重に現れてしまいます。

もう一つは、同じくメールで、

	このように、
	行頭に空白(or TAB)を付けて
	メールを書く人が
	たまにいますが、

全部の行で先頭が空白になっていると、これをMHonArcで変換したHTMLは、

3. [linux-users:03882] about how to use 'at' command (score: 56) 
      From: m_nakai@xxxxxxxxxxxxxxxx 
      Date: Wed, 23 Apr 97 18:05:34 JST 
      http://sango.kusastro.kyoto-u.ac.jp:8080/cdrom/ml/linux-users/199704/msg01223.html size (5,966 bytes)

のように、うまく引用部分を生成できないという目に遭います。


どちらも、いちおうコードは見たのですが、どこを直せば直るのかいまい
ち良くわからないので、とりあえず報告だけしておきます。
--
馬場  肇 ( Hajime BABA )            E-mail: baba@xxxxxxxxxxxxxxxxxxxxxx
京都大学理学部宇宙物理学教室 博士課程一回生
--