[#41278] [BUG:1.9] BINARY should not be ASCII-compatible — Yugui <yugui@...>

WXVndWkbJEIkRyQ5ISMbKEIKCgo+IBskQiRHISIkKiQqJGAkTSQzJDMkXiRHJE41RE9AJEclKyVQ

15 messages 2010/05/11

[#41407] [Bug #3339] win32ole test failure — Usaku NAKAMURA <redmine@...>

Bug #3339: win32ole test failure

20 messages 2010/05/25
[#41411] Re: [Bug #3339] win32ole test failure — Masaki Suketa <masaki.suketa@...> 2010/05/25

助田です。

[#41412] Re: [Bug #3339] win32ole test failure — "U.Nakamura" <usa@...> 2010/05/25

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

[ruby-dev:41366] Re: [Bug #3316] Kernel#caller returns nil as well

From: Nobuhiro IMAI <nov@...>
Date: 2010-05-19 19:47:33 UTC
List: ruby-dev #41366
いまいです。

From: Yusuke ENDOH <mame_at_tsg.ne.jp>
Date: Wed, 19 May 2010 20:05:45 +0900

> 見たところ r21932 で入った変更のようですが、ChangeLog によると
> 最適化かリファクタリングを意図したもののようで、挙動変更自体は
> 意図していなかったものと思います。
> トップレベルでは空配列を返すように修正しておきます。

ありがとうございます。

が、これだと、caller(0) で返る配列のサイズを越える数を引数として渡して
も空配列が返るようになってしまっているようです。

$ ruby1.8 -ve 'p [caller(0), caller(1), caller(2)]'
ruby 1.8.8dev (2010-05-17 revision 26358) [i686-linux]
[["-e:1"], [], nil]
               ^^^
$ ruby1.9 -ve 'p [caller(0), caller(1), caller(2)]
'ruby 1.9.3dev (2010-05-20 trunk 27911) [i686-linux]
[["-e:1:in `<main>'"], [], []]
                           ^^

# caller(0)[start..-1] ということなのかな。
--
Nobuhiro IMAI <nov@yo.rim.or.jp>
Key fingerprint = F39E D552 545D 7C64 D690  F644 5A15 746C BD8E 7106

In This Thread