[#20392] [BigDecimal] proposal to change specification — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤と申します。

25 messages 2003/06/20
[#20407] Re: [BigDecimal] proposal to change specification — "Shigeo Kobayashi" <shigeo@...> 2003/06/22

小林です。

[#20447] [BigDecimal] renaming proposal — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤です。

47 messages 2003/06/24
[#20621] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林@MAILチェック中です。

[#20628] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林です。

[ruby-dev:20320] Apollo.exeでsingleton_method_addedが効かない

From: Kazuhiro Yoshida <moriq@...>
Date: 2003-06-03 18:17:59 UTC
List: ruby-dev #20320
もりきゅうです。

予備知識: Apollo.exe, ruby_ap.exe は
Rubyインタプリタを組み込んで使います。さて

最近のRubyを使うとApollo.exeでsingleton_method_addedが
効かなくなる現象があり、悩んでいます。
例えば、
--
class Foo
  def singleton_method_added(name)
    puts "singleton method \"#{name}\" was added"
  end
end

obj = Foo.new
def obj.foo
end
--
で表示されないのです。

うささんの配布:
ruby-1.8.0-20030404-i386-mswin32.zip では問題なし
ruby-1.8.0-20030515-i386-mswin32.zip では問題あり
なので、Ruby側の仕様の変更が影響していると考えられます。

どちらにしてもruby_ap.exeでは問題ないのです。
ruby_ap.exeとApollo.exeの違いは
* ruby_ap.exeはコンソールアプリ, Apollo.exeはウィンドウアプリ
* ruby_ap.exeはruby_run, Apollo.exeはrb_loadで実行
といったところです。

どこを調べれば良いのか見当が付かないのでこちらに投稿しました。
何か手がかりをいただけるとうれしいです。

Apollo:
  http://www.moriq.com/apollo/
この問題について:
  http://wiki.fdiary.net/apollo/?singleton_method_added

----
YOSHIDA Kazuhiro  moriq@moriq.com  http://www.moriq.com/

In This Thread

Prev Next