[mew-dist 26465] spotlight
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2005年 7月 5日 (火) 13:01:52 JST
検索強化月刊の一環で、Spotlight の機能を commit しました。
0) MacOS 10.4 以上で、UTF-8 をサポートした Emacs を使って下さい。
1) 井澤さんの MHTX importor をインストールして下さい。
http://homepage.mac.com/izawak/spotlight/MHTextImporter.mdimporter.tar.gz
~/Library/Spotlight/ を作成し、上記を mv するだけです
"mdimport -L" で表示されれば OK。
2) CVS Head の Mew を立ち上げると、自動的にディレクトリを移動させます。
.imap → #imap
.imap/user at example.com%port → #imap/user at example.com#port
その他も同様
理由) "." で始まるファイルは対象外
理由) "%" は URL の予約文字 ("open" できない!)
Spotlight に無関係の人もこうなります。
mew-regex-folder-candidate をいじっている人は、
# で始まるディレクトリが除外されるように再設定して下さい。
3) とりあえずインデックスを作ります。"km" でそのフォルダにあるメッセー
ジのインデックスだけが作られます。
コンソールを立ち上げておくとインデックスが作られる様子が分かります。
4) "k/" でキーワードを入れるとバーチャルフォルダが作られます。
5) すべてのメッセージのインデックスを作るには "kM" です。
予想以上に速く終わります。:-)
6) 新規に取得したメールのインデックスを自動的に作る機能はありません。
これは結局、Emacs がファイルの型をネイティブに設定する方法を提供しないと
実現できません。(外部プロセスを呼び出すのではダメ。)
7) そのうち、google デスクトップと Namazu を統合します。
--かず
Mew-dist メーリングリストの案内