From: KOJIMA Hajime / =?ISO-2022-JP?B?GyRCPi5FZ0glGyhC?= To: fml-help@ffs.fml.org Subject: =?ISO-2022-JP?B?GyRCNnVHciRHNmhAWiRpJGwkRiQkJEokJBsoQg==?= URL =?ISO-2022-JP?B?GyRCSjg7ek5zJHI0XiRgJWEhPCVrJE4bKEI=?= HTML =?ISO-2022-JP?B?GyRCMj1JVDZxOWcbKEI=?= Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Fri, 29 Mar 2002 16:23:49 +0900 Message-ID: <51384.1017386629@ideon.st.ryukoku.ac.jp> Sender: kjm@ideon.st.ryukoku.ac.jp fml 4.0 STABLE (20020303/4.0.4_ALPHA) を利用させて頂いております。 本文に 何かhttp://www.st.ryukoku.ac.jp何かABCDEFG何か とだけ書いたメールを fml 内蔵の HTML 化機構を用いて HTML 化する と、こうなってしまいます。 mozilla 0.9.9 だと表示が途中で切れますし、w3m 0.3.0 だと間違った 表示になってしまいます。 とりあえず、次のようにすると回避できるようです: --- libsynchtml.pl.dist Fri Mar 29 16:08:39 2002 +++ libsynchtml.pl Fri Mar 29 16:10:36 2002 @@ -666,7 +666,7 @@ $p = &main'GetLinePtrFromHash(*e, "Body", $pp); #'; $x = substr($e{'Body'}, $pp, $p-$pp+1); &ConvSpecialChars(*x); - $x =~ s#(http://\S+)#&Conv2HRef($1)#ge; + $x =~ s#(http://[^\s\e]+)#&Conv2HRef($1)#ge; print OUT $x; last if $p < 0; 副作用として、漢字などを含む URL はダメダメになってしまうでしょ うが。 ---- // ノーム・チョムスキー「9.11」文藝春秋 ISBN 4-16-358210-X を読もう! 小島 肇 - KOJIMA Hajime [Office] kjm@rins.ryukoku.ac.jp, http://www.st.ryukoku.ac.jp/~kjm/ [JWNTUG] kojima@jwntug.or.jp