Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 全角記号から半角記号へ Re:filename検索他修正
- From: Yukio USUDA <usuda@xxxxxxxxxx>
- Date: Wed, 10 Mar 2004 19:54:18 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 03819
- References: <404EE7E7.321A5255@asahi-net.or.jp>
臼田です
Tadamasa Teranishi wrote:
> >
> > > 全角記号を半角記号に変換する処理を NKF から変換テーブルをいただき、
> > > 組み込んでみました。(スペースの処理も統合)
> > >
> > このテーブルだとASCIIにない記号は全部消滅します。
>
> ん? それはたとえばどんな記号でしょう。
> 消滅せずにそのまま残ると思いますが。
>
unlessが入っているのを見ていませんでした。
確認しないで書いてはいけませんね。すみませんでした。
完全に読み間違えていました。
nmz/codeconv.cでも消していないようですね。
> むしろ、記号は別件で消したいので消えるならそっちに使いたいですが。
> (--no-symbole の方で)
if ($kigou eq "\x00") {
$tmp = "";
}else {
$tmp = $kigou;
}
とすれば消えそうですが、変換テーブルをもっと大きくしないといけませんし
このサブルーチンで消すようにはしない方がよいでしょうね
> > codeconv::toeucではこれらは変換していませんし、
>
> toeuc では -emXZ1 なので変換するはずです。
> # ゆえに動作をあわせるために導入しようとしているのですが...。
お騒がせしました。
了解しました。
>
> > 記号を元に検索したいというニーズがメーリングリストで
> > 出ていたこともあったかと思います。
>
> このあたりは NKF と決別する時にでもまとめてやらないと、どうにもなら
> ないような気がします。
消していないのであれば現状でも検索できますよね。
これも記憶違いかな?
臼田幸生