[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: setting for cywin 1.1.* from b20
- X-ml-count: 3050
- Subject: Re: setting for cywin 1.1.* from b20
- From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx>
- Date: 01 Feb 2001 14:25:01 +0900
- User-agent: T-gnus/6.14.6 (based on Gnus v5.8.8) (revision 02) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/21.0.96 (sparc-sun-solaris2.6) MULE/5.0 (賢木)
>>>>> In [meadow-users-jp : No.3049]
>>>>> “吉村” = YOSHIMURA Shunji <yosimura@xxxxxxxxxxx> wrote:
吉村> 既に shell-file-name は "bash" に設定されており、これでエラーが出ます。
bash は 0x2000 を返すのだろうか?
shell-file-name を bash にしたい理由はわかりませんが、という
か軽い sh の方がむしろいいと思うな。
(Cygwin に含まれる /bin/sh は Ash で、bash よりも起動が軽い
そうです。計測したことはないけど。)
吉村> ちなみに "sh" と "cmdproxy" ではエラーは出ませんでした (状況が違います
吉村> ね)。さらに、Cygwin B20.1 時代には "bash" でもエラーは出ていませんでし
吉村> た。"tcsh" は入れていないのでわかりません。
吉村> > ## 出てても気にしない、という解決策もあります。
吉村> そうですね。気にしない、もしくは
吉村> (setq shell-file-name "sh.exe")
吉村> のどちらかにします。
対話的に M-x shell RET に使う SHELL は
explicit-shell-file-name です。
M-! や M-| や compile.el で使う SHELL は shell-file-name です。
だから、こうするのがいいのではないかな。
(setq explicit-shell-file-name "bash.exe")
(setq shell-file-name "sh.exe")
--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx