[netatalk-ja:0208] Re: Spotlightと日本語
HAT
hat @ fa2.so-net.ne.jp
2013年 5月 23日 (木) 02:08:41 JST
HATです。
Sat, 4 May 2013 22:44:58 +0900, Hiroyuki Sato <hiroysato @ gmail.com>:
> Spotlight検索でファイルの中身まで見てくれるといいですね
> (個人的な願望)
>
> でもファイル名の曖昧検索も...、悩ましいですね。
FPCatSearchによる曖昧検索の実装を開始しました。
が、思ったより面倒で完成度20%ぐらいです。
曖昧検索に用いるライブラリの候補はlibunistringとICUの二種類があるの
ですが、前者は最終アップデートが2010年であり、Unicode 5.1.0ベースです。
ちょっと古すぎです。
後者は頻繁にバージョンアップしてるので安心ですが、多機能なので
マニュアルが長くて読みきれません。
文字列をNFKDに変換すると文字列が異常に長くなるケースがあるので、
バッファのサイズとかよく考えないとマズそうです。
search db = yes を指定した場合、全く別のアルゴリズムになるので、
これまた面倒です。
--
HAT
netatalk-ja メーリングリストの案内