[Namazu-devel-ja 758] Re: そろそろNama zu 2.0.15 pre3

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2005年 12月 6日 (火) 21:35:42 JST


寺西です。

NOKUBI Takatsugu wrote:
> 
> At Sun, 04 Dec 2005 04:37:40 +0900,
> Tadamasa Teranishi wrote:
> > Namazu 2.0.15 に盛り込みたいものがあるようでしたらお早めに表明して
> > ください。
> 
>   うう、patchだけつくってまだcommitしてませんでしたが、iso-8859-1
> patchはもう間に合わないでしょうか。

まだ、間に合いますが...
あれはとてもadhocなのものなので組み込まず、パッチで良いのではないかと
思っています。

一方で、256以上は無条件に削除して良いだろうから、

--- /namazu-2.0.14/filter/html.pl   2004-03-21 00:48:30.000000000 +0900
+++ html.pl     2005-11-28 20:18:41.000000000 +0900
@@ -314,6 +314,8 @@ sub remove_html_elements ($) {
 # Decode a numberd entity. Exclude an invalid number.
 sub decode_numbered_entity ($) {
     my ($num) = @_;
+    return ""
+       if $num >= 256;
     return ""
        if $num >= 0 && $num <= 31 || $num >= 127 && $num <= 159 ;
     return ""

ぐらいの修正は加えても良いだろうとは思います。

では、この修正を加えてともかくpre3は今晩にも作ります。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-devel-ja メーリングリストの案内