From: Shyouhei Urabe Date: 2010-07-01T19:09:41+09:00 Subject: [ruby-dev:41772] [Feature #3513] spawn ..., err: nil Feature #3513: spawn ..., err: nil http://redmine.ruby-lang.org/issues/show/3513 起票者: Shyouhei Urabe ステータス: Assigned, 優先度: Normal 担当者: Akira Tanaka, カテゴリ: core spawnのリダイレクト指定にnilを許すようにしませんか。 背景から説明するとサブプロセスの標準エラー出力を黙らせようとして STDOUT.reopen IO.popen(['lzma', out:STDOUT, err:nil], 'w') などとしてもうまくいかないというのを経験しました(正解は ..., err: :close)。Rubyで はなにもないよという意味でnilを使うことが多いので、nilの指定で閉じるというのは素 直な推論ではないかと思います。どうでしょう。 ---------------------------------------- http://redmine.ruby-lang.org