From: Yukihiro Matsumoto Date: 2005-01-26T01:21:03+09:00 Subject: [ruby-dev:25527] Re: pack cannot convert nil into Integer まつもと ゆきひろです In message "Re: [ruby-dev:25520] pack cannot convert nil into Integer" on Tue, 25 Jan 2005 23:07:55 +0900, "horiguchi" writes: |1.8.2 で以下のコードがエラーになります。 | |---- |[nil].pack("L") |---- |:in `pack': cannot convert nil into Integer (TypeError) | |1.8.1 ではバイナリの 0 として出力されていました。 |他にも "i", "c" など整数への変換でエラーが出るようです。 | |挙動の変更でしょうか、バグでしょうか? 挙動の変化ですね。今まではチェックがゆるかっただけなんですが、 nilが0でないといけない状況がありましたか。