[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: setting for cywin 1.1.* from b20



>>>>> In [meadow-users-jp : No.3064] 
>>>>> “白井” = Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx> wrote:
白井> -- test.c --
白井> main ()
白井> {
白井>   exit(2);
白井> }
白井> -- test.c --

白井> (defun test ()
白井>   (interactive)
        (let (proc (shell-file-name "bash.exe"))
白井>     (setq proc (start-process-shell-command "test" nil "c:/tmp/test"))
白井>     (set-process-sentinel proc 'test-sentinel)))

白井> (defun test-sentinel (proc event)
白井>   (message "%s" event))

白井> でやってみればいいと思います。(本当かなぁ?)

で、sh.exe と bash.exe でやってみると

白井> ## 私は、"exited abnormally with code 2" にしかならなかったけど。

sh.exe では 2 で、bash.exe では 131074 となりました。
って、ムムッ。

exit(0) -- 131072  (0x20000)
exit(1) -- 131073  (0x20001)
exit(2) -- 131074  (0x20002)

ですよん。

0x20000 | exitcode してる?
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx