namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
an ad hoc patch for iso2022jp.pl of MHonArc 2.4.4
- From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx>
- Date: Sat, 16 Oct 1999 13:08:44 +0900
久しぶりに MHonArc の新しい版を試してみました。最新の2.4.4
には日本語を処理するための iso2022jp.pl が付属が付属していま
す。
が、こいつはいまいちで、次のような maillist.html を出力して
しまいます。
<LI><STRONG><A NAME="00004" HREF="msg00004.html">O'Reilly Japan News <PRE>
第
</PRE>
21<PRE>
号
</PRE>
ようするに、日本語の部分が強制的に <PRE> で囲まれてしまうの
です。 lynx で閲覧すると、
O'Reilly Japan News
第
21
号
のようにひどく不格好な表示になってしまいます。
これは不便なので iso2022jp.pl にメイル末尾のパッチをあてて、
いいかげんに対処しました。
なお、このメイルと同内容の報告を MHonArc の作者
(mhonarc@xxxxxxxxx) および iso2022jp.pl の作者
(gniibe@xxxxxxxxx) に送っておきました。
-- Satoru Takabayashi
*** iso2022jp.pl.orig Sat Oct 16 11:44:35 1999
--- iso2022jp.pl Sat Oct 16 11:48:52 1999
***************
*** 63,69 ****
my($ret, $ascii_text);
local($_);
- $ret = "<PRE>\n";
foreach (@lines) {
# Process preceding ASCII text
while(1) {
--- 63,68 ----
***************
*** 136,142 ****
$ret .= "\n";
}
! $ret .= "</PRE>\n";
($ret);
}
--- 135,144 ----
$ret .= "\n";
}
! if (($ret =~ tr/\n/\n/) >= 2) {
! $ret = "<PRE>\n" . $ret;
! $ret .= "</PRE>\n";
! }
($ret);
}