[mew-win32 4428] Re: addpm
Shuichi KITAGUCHI
ki at example.com
2006年 9月 23日 (土) 01:39:36 JST
北口です。
# 最近はemacs-unicode-2が流行りつつあるのでしょうか?(^^;
> (1) MEW51W0.ZIP などの Windows 向けパッケージに付いて来ている、
> 00readme.w32 の
>
> >> o GNU Emacs for Windows NT and Windows 95/98 (NTEmacs)
> >>
> >> http://www.gnu.org/software/emacs/windows/ntemacs.html
> >>
> >> Before using Mew installer(mew.exe), you must do following.
> >>
> >> C:\> cd emacs-21.3\
> >> C:\emacs-21.3\bin>addpm
>
> の記述が間違っているから直してね。
元記事は、
最近の(?)addpmは、オプションなしで起動するとショートカットを作る
だけでレジストリに書いてくれないので、
C:\emacs-21.3\bin>addpm C:\emacs-21.3
という例にしてね。
ということのようですが、どうもこれは正しくなく、addpm.cに以下のように
them any more. If registry settings are installed from a previous
version, replace them to ensure they are the current settings.
Otherwise, do nothing. */
書いてある通り、基本的にレジストリを触らなくなった(古いのがあった
場合に限り更新処理を行ない、新規作成はしない)ようです。というわけで、
新規インストール時にはレジストリが作成されなくなってしまいました。
> (2) NTEmacs は(どうやら) emacs_dir という環境変数を見て、そこに
> ある Emacs を動かすので、MEW51W0.ZIP などについている mew.c
> (Mew の Windows 向けインストーラ)でインストール対象の Emacs
> を決定するとき、まずは環境変数 emacs_dir を見て、その後でレ
> ジストリをチェックしてくれないか?
環境変数は、手で書くと間違うことも多く、使いたくなかったので、
当初から故意にサポートしていませんでした。
しかし、NTEmacsがレジストリサポートを事実上捨ててしまっているので、
環境変数を見るようにするしかないようですね。次までにやっておきます。
# 本当は環境変数もなくても動くと思うけど、そこまでされてしまったら
# 見付ける手段がなくなる...
--
Shuichi Kitaguchi // kit at example.com / ki at example.com
Mew-win32 メーリングリストの案内