In <[EMAIL PROTECTED]>, [EMAIL PROTECTED] wrote: > > If so, I think that MHonARC, even in default settings, should treat > > these characters as invalid URL characters in URL linking code. > > > > > The URL linking code is a single regex operation. > > Entity reference resolution would need to be done, and I am not > sure it is worth the effort for url linking. > > Patches are welcome.
Okay, I see. The following is another simple workaround for URL linking in default setting. Thanks, Masao diff -rub MHonArc-2.6.15.orig/lib/mhtxtplain.pl MHonArc-2.6.15/lib/mhtxtplain.pl --- MHonArc-2.6.15.orig/lib/mhtxtplain.pl 2005-06-20 13:25:18.000000000 +0900 +++ MHonArc-2.6.15/lib/mhtxtplain.pl 2006-03-25 09:48:19.861240096 +0900 @@ -43,7 +43,7 @@ q/[^\s\(\)\|<>"'\0-\037]+/ . q/[^\.?!;,"'\|\[\]\(\)\s<>\0-\037]/; $HUrlExp = $readmail::UrlRxStr . - q/(?:&(?![gl]t;)|[^\s\(\)\|<>"'\&\0-\037])+/ . + q/(?:&(?!(?:[gl]t|\#x[0-9A-F]+);)|[^\s\(\)\|<>"'\&\0-\037])+/ . q/[^\.?!;,"'\|\[\]\(\)\s<>\&\0-\037]/; $QuoteChars = '[>]'; $HQuoteChars = '>';