# Ruby-dev summary 28397-28494

**URL:** <https://www.ruby-forum.com/t/ruby-dev-summary-28397-28494/57163>\
**Category:** Ruby\
**Created:** [April 7, 2006, 4:58pm UTC](https://www.ruby-forum.com/t/ruby-dev-summary-28397-28494/57163 "2006-04-07T16:58:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [April 7, 2006, 4:58pm UTC](https://www.ruby-forum.com/t/ruby-dev-summary-28397-28494/57163/1 "2006-04-07T16:58:06Z")

</div>

Hi,  
This is ruby-dev summary 28397-28494.

[ruby-dev:28436] Re: Affinity of “win32/registry” and “dl/win32”

take\_tk claimed that using Win32API.so with dl/win32.rb doesn’t work  
fine. On this background, WATANABE Hirofumi decided that Win32API.so  
should be replaced with \*.rb which only requires dl/win32

[ruby-dev:28466] instance\_eval

Hidetoshi NAGAI claimed that instance\_eval doesn’t pass self via block  
parameter on recent ruby. He proposed that this change is mighty for  
Ruby 1.8. Matz agreed and 1.8 behavior is recovered. But 1.9 doesn’t  
support it. On 1.9, use instance\_exec() instead and pass self  
explicitly. Matz said this change is due to [ruby-core:07364].

[ruby-dev:28471] alias and caller

U.Nakamura pointed out that recent Ruby interpreter doesn’t show aliased  
caller method name with caller().

def foo  
p caller(0)  
end  
alias aliased\_foo foo  
aliased\_foo()

# ruby 1.8.4 (2005-12-24) [i386-cygwin]

#=\> [“test.rb:2:in `aliased\_foo’”, “test.rb:5”]

# ruby 1.9.0 (2006-02-14) [i386-cygwin]

#=\> [“test.rb:2:in `foo’”, “test.rb:5”]

And U.Nakamura proposed **method** method which reported on  
[ruby-talk:187149]. Matz said also **callee** method should be  
prepared.

This issue is still open.

[ruby-list:41968] [ANN] Perlish Magazine 20060401

SASADA Koichi (Japan Perl Association) announced that they published  
Perlish Magazine on [http://jp.rubyist.net/PerlMa/](http://jp.rubyist.net/PerlMa/)

Regards,
