こんにちは、なかむら(う)です。

At Thu, 28 Dec 2000 13:14:37 +0900, Nibu <nibu / tec.osaka.jip.co.jp> wrote in
    '[ruby-list:26911] Re: Windows2000 について'
> (print `DIR`だとエラーになるのはなぜ?)

コマンド名が全部小文字でない限り、内部コマンドとして認識して
ないようです(わざと?)

いちおうパッチ。

--- current/win32/win32.c Thu Dec 28 15:47:18 2000 +++ mytree/win32/win32.c Thu Dec 28 23:47:52 2000 @@ -357,7 +357,7 @@ int vecc = NtMakeCmdVector(cmd, &vec, FALSE); for( i = 0; szInternalCmds[i] ; i++){ - if(!strcmp(szInternalCmds[i], vec[0])){ + if(!strcasecmp(szInternalCmds[i], vec[0])){ fRet = 1; break; }
それでは。 -- U.Nakamura <usa / osb.att.ne.jp>