[mew-win32 04140] Re: NTEmacs doesn't necesarily have registry entry

小関 吉則 (KOSEKI Yoshinori) kose at example.com
2004年 11月 11日 (木) 06:51:44 JST


WATANABE Katsuhiro <katsu at example.com> writes:
> NTEmacs は、数年前からインストール時にレジストリの登録(addpm の実行)
> が必須ではなくなっています。

ずっとこうだったんじゃないかな。Meadow もレジストリに何もな
くとも実行ファイルからの相対パスで初期化(src/w32.c)しますよね。
たぶん。

> 余談ですが、レジストリに登録しない必然性に興味ある方いらっしゃいますか?

気になったので見てみたら addpm は HKEY_LOCAL_MACHINE に登録
してて NTEmacs は HKEY_CURRENT_USER を見に行ってますね。
だから現在 NTEmacs はレジストリを参照していないように見えて
いる。


意図的なのかはわかりませんが開発者はこのミスマッチに気づいて
いないのではないかなあ。
admin 権限がなくとも NTEmacs のインストーラを使えるようにし
たいという話があるので、その時に HKEY_CURRENT_USER に変えた
のかも????
(admin 権限がなくとも HKEY_CURRENT_USER を書けるかは知らない
けど)
-- 
kose




Mew-win32 メーリングリストの案内