[#30679] IO.popen doesn't fail for non-existent command — nobu@...
なかだです。
4 messages
2007/04/03
[#30681] IO.popen("-") with no fork — Nobuyoshi Nakada <nobu@...>
なかだです。
13 messages
2007/04/03
[#30685] Re: IO.popen("-") with no fork
— "U.Nakamura" <usa@...>
2007/04/04
こんにちは、なかむら(う)です。
[#30686] Re: IO.popen("-") with no fork
— Yukihiro Matsumoto <matz@...>
2007/04/04
Hi,
[#30687] Re: IO.popen("-") with no fork
— Nobuyoshi Nakada <nobu@...>
2007/04/04
なかだです。
[#30688] Re: IO.popen("-") with no fork
— Yukihiro Matsumoto <matz@...>
2007/04/04
まつもと ゆきひろです
[#30722] JSON ライブラリの取り込み — "NARUSE, Yui" <naruse@...>
naruseです。
20 messages
2007/04/21
[#30723] Re: JSON ライブラリの取り込み
— "Akinori MUSHA" <knu@...>
2007/04/21
At Sat, 21 Apr 2007 12:27:47 +0900,
[#30724] Re: JSON ライブラリの取り込み
— "NAKAMURA, Hiroshi" <nakahiro@...>
2007/04/21
-----BEGIN PGP SIGNED MESSAGE-----
[#30729] Re: Ruby 1.9: multiple splats on rvalues in parallel assignment — SASADA Koichi <ko1@...>
ささだです.
6 messages
2007/04/26
[#30730] Re: Ruby 1.9: multiple splats on rvalues in parallel assignment
— Yukihiro Matsumoto <matz@...>
2007/04/26
まつもと ゆきひろです
[ruby-dev:30740] CGI#[key]が存在しないときの挙動
From:
Kentaro KAWAMOTO <kentaro.kawamoto@...>
Date:
2007-04-28 07:46:31 UTC
List:
ruby-dev #30740
こんにちは。
川本と申します。
CGI の self[key] の挙動ですが、
http://www.ruby-lang.org/ja/man/?cmd=view;name=cgi#class.20CGI
を見ると、
--------------------------------------------------------------
ruby 1.8 feature: ... また key に対応するパラメータが
存在しなかった場合、nil ではなく "" を返すようになっています。
--------------------------------------------------------------
と書いてありますが、エラーになります。
こうでしょうか?
--------------------------------------------------------------
--- cgi.rb.20070428 2007-04-28 16:08:22.000000000 +0900
+++ cgi.rb 2007-04-28 16:09:12.000000000 +0900
@@ -1163,6 +1163,7 @@
# retrieved; use #params() to get the array of values.
def [](key)
params = @params[key]
+ return '' unless params
value = params[0]
if @multipart
if value
--------------------------------------------------------------
ご確認ください。
---
Kentaro KAWAMOTO
mailto:kentaro.kawamoto@gmail.com