[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: /bin/sh



野宮です。

>>>>> In the Message: [emacs-w3m ML: No.07930]
>>>>>   with the date of Fri, 18 Mar 2005 17:02:19 +0900
>>>>> [山岡さん] == Katsumi Yamaoka <yamaoka@jpl.org> has written:

山岡さん> うーむ、そこは regexp-opt.elc がインストールされているかどうかを
山岡さん> チェックする場面なんですが、そのために w3mhack.el を load した際
山岡さん> に、なぜ有効な shell が無いと判断されるのか見当が付きません。

山岡さん> > SET SHELL=/bin/sh.exe としてconfigure を実行しても駄目でした。

山岡さん> g:/bin/sh.exe でもだめですか?

はい、駄目です。(;_;)

山岡さん> とりあえず、同じような文句を、エラーではなくて警告で発するように
山岡さん> 変更しました。お手数ですが、また試してみて下さい。

有難うございます。
これで、configure が通りました。

小生>> これが引っ掛かるようになったのはここ1,2瞬間でのことなんですが....(_ _?
山岡さん> ううー、難しいシステムだなあ...。^^;;

...^^;;

山岡さん> ところで、普段お使いの Emacs で以下を eval すると何が返ってきま
山岡さん> すか?

山岡さん> (progn (require 'executable) (executable-find "sh"))

nil です。ちょっとやりましたところ、

(progn (require 'executable) (executable-find "sh.exe"))
(progn (require 'executable) (executable-find "/bin/sh.exe"))
(progn (require 'executable) (executable-find "g:/bin/sh.exe"))

だと、"g:/bin/sh.exe" が返って来ます。これらの sh.exe を sh としますと、悉
く nil が返って来ます。
以前、白井さんのアドヴァイスで、.emacs に

(setq exec-suffix-list '("" ".exe" ".com" ".bat" ".cmd"))

という設定を入れてあるのですが....

---
  野宮  賢             mail-to: nomiya@ttmy.ne.jp

          "Bill! You married with Computers.
           Not with Me!"
          "No..., with money."