Mac OS X Leopard
では、
Mail ではなく、
Thunderbird でもなく、
Carbon Emacs パッケージ上で
Mew をメインの MUA として使わせてもらっています。
Mew では、
Spotlight と連動した検索機能を利用できます。
Mew から Spotlight をりようするに設定方法が、
メッセージの検索、
検索エンジンに利用方法が記されています。
Tiger では問題なく利用できていたのですが、Leopard ではちょっと勝手が違います。
まずは、lsregister の場所。Tiger とは微妙に違い、
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister
に存在します。
また、~/Library/Spotlight/ に MewImporter.mdimporter を置いても、
% mdimport -L
で
"/Users/username/Library/Spotlight/MewImporter.mdimporter"
という行は表示されるのですが、
% lsregister -dump
で
tags: .mew, 'MewX'
という行は見つかりません。/System/Library/Spotlight/ に置いても同様。結局、/Library/Spotlight/ に置くことで .mew 及び MewX が MewImporter と結びつけることができました。所有権は username:staff のままにしております。
これで良いのかどうか確かではありませんが、何となく Spotlight を利用した検索機能が使えています。
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.