[MacRuby-devel] Bug with #method.call and blocks

Joshua Ballanco jballanc at gmail.com
Wed Jan 25 08:09:27 PST 2012


Thanks! Looks like watson picked it up and it seems to be working in the latest nightly. If you need any help working with the nighties, just let us know :)

On Wednesday, January 25, 2012 at 4:13 AM, Gabriel Gilder wrote:

> Cool, just filed.
>  
> -Gabriel
>  
>  
> On Jan 25, 2012, at 12:30 AM, Joshua Ballanco wrote:
> > Exact same thing was recently reported on JRuby: http://twitter.com/#!/headius/status/161662203223752704
> >  
> > I'd file a bug. Closed as dup is no skin off a dev's back, but unreported issues are guaranteed never to be fixed (well, almost…)
> >  
> > ;)  
> >  
> > On Wednesday, January 25, 2012 at 2:59 AM, Gabriel Gilder wrote:
> >  
> > > Hi all, I have a feeling this might be a known issue, but I couldn't find any discussion of it.
> > >  
> > > I've put together a simple example: https://gist.github.com/1675279
> > >  
> > > Basically, if I have a class Foo, with an instance method bar that yields to a block, in MRI I can do this:
> > >  
> > > Foo.new.method(:bar).call() { puts "something" }
> > >  
> > > But in MacRuby, the block is not passed to the method by .call().
> > >  
> > > Again, sorry if this is a known issue...
> > >  
> > > -Gabriel
> > >  
> > >  
> > > _______________________________________________
> > > MacRuby-devel mailing list
> > > MacRuby-devel at lists.macosforge.org (mailto:MacRuby-devel at lists.macosforge.org)
> > > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> > >  
> > >  
> > >  
> >  
> >  
> > _______________________________________________
> > MacRuby-devel mailing list
> > MacRuby-devel at lists.macosforge.org (mailto:MacRuby-devel at lists.macosforge.org)
> > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>  
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org (mailto:MacRuby-devel at lists.macosforge.org)
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>  
>  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20120125/ce5b5456/attachment.html>


More information about the MacRuby-devel mailing list