[MD:1788]exec-suffix-list

Keiichi Suzuki keiichi @ nanap.org
2000年 5月 15日 (月) 10:57:41 JST


>>>>> meadow-develop の No. 1788
>>>>> Message-Id: <m3itwhzhdk.wl @ osaka.email.ne.jp> で、
>>>>> "中島" == Mikio Nakajima <minakaji @ osaka.email.ne.jp>さま曰く...

中島> skk-vars.el の中で、

中島> (defcustom skk-kakasi-command (exec-installed-p "kakasi")
中島>   "*KAKASI コマンド本体。"
中島>   :type 'file
中島>   :group 'skk-kakasi)

"kakasi" というコマンドは、 shell script でしょうか?

中島> At 04 Oct 1999 15:28:17 +0900,
中島> 小関 吉則 <kose @ wizard.tamra.co.jp> wrote:

[...]

中島> その後、exec-suffix-list については tm-ja, apel-ja で議論にならなかっ
中島> たみたいなのですが、結局 Windows な環境での exec-suffix-list のディフォ
中島> ルト値はどのようにすべきなのでしょうか?

Meadow で標準の場合の起動時には (".exe" ".com" ".bat" ".cmd") となってい
ます。

しかし、 Meadow user には unix 系の shell を使用している方が多いため、
shell script も実行形式として扱えるよう mw32script.el というものが用意さ
れています。

この機能を使用するためには、 .emacs に
(require 'mw32script)
(mw32script-init)
というものを書いておく必要があります。

この時点で exec-suffix-list には "" が追加、 file-executable-p が置き換
えられて、 shell script を実行形式として認識するようになります。

中島> それとこの話題をするのであれば、高松さんがお使いの Meadow のバージョン
中島> も未確認ではありますね。

少なくとも、 Meadow 1.10 以降では上記のようになっています。

-- 
鈴木圭一 / keiichi @ nanap.org
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4  4089 7AAF 2B03 ECBD 614B




More information about the APEL-ja mailing list