From: WATANABE Hirofumi Date: 1997-02-25T10:43:53+09:00 Subject: [ruby-list:2257] Re: [BUG]rbgw's ENV[]= can't set ENVIRONMENT わたなべです. :原です。 : :rbgw での ENV['FOO']='bar' による環境設定が、子プロセスに :引き継がれないようです。rgdj ではうまく行きます。 なんか setenv(3) がバグってるみたいです. bash はなぜうまくいっ てるんだろうとソースを見たら, 元々 setenv(3) を使ってなくて environ を直接いじってました. もうちょっと調べて駄目だったら悩むのが面倒なので setenv() を 作っちゃいます. :-) それから ENV['key']='val' のように key を小文字にしても実際 は大文字として登録されてしまうので(DOS でも Win32 でも多分同 じ), このあたりは注意してください. ENV['key'] は nil になっ てしまう. これも care したほうがいいのかなぁ? -- わたなべひろふみ