Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: for 2.0.6
- From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
- Date: Sat, 23 Dec 2000 21:10:37 JST
- X-ml-name: namazu-devel-ja
- X-mail-count: 01151
code を書いたり commit したりする前に、こちらでちゃんと聞くべきでし
たね... ということで、
<200012051015.TAA17775@xxxxxxxxxxxxx>の記事において
私は書きました。
>> * bug fix
>> namazu-bugs-ja#40
>> (glob の問題)
今度はこの問題にとりくもうと思います。glob で空白を含むファイルがう
まく扱えないという指摘なのですが、それ以外にも
1. (Unix 環境では) glob は内部で /bin/sh を呼ぶので結構コストがかかって
いそう (実際にきちんと計ったわけではないですが...)
2. shell を呼ぶのは潜在的に危険を含んでいそう
ということが言えると思うので、glob を別の code に置き換えようと思い
ます。
opendir を使った実装にしようと思っているのですが、wildcard でマッチ
させるのは大変そうなので regex でマッチできる util::reglob を作ってお
きかえるつもりです。
なにか logic 等に穴があるかもしれませんので、問題に気づいた人がいらっ
しゃったら指摘して下さい。
--
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx