[MacRuby-devel] [MacRuby] #414: Printing Block Instances Inconsistent
MacRuby
ruby-noreply at macosforge.org
Sat Oct 31 01:09:36 PDT 2009
#414: Printing Block Instances Inconsistent
--------------------------------+-------------------------------------------
Reporter: conradwt@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: minor | Milestone: MacRuby 0.5
Component: MacRuby | Keywords: Beta 1
--------------------------------+-------------------------------------------
The printing of block instances, lambda and proc, are not consistent with
Ruby 1.9.1/1.9.2:
block-instance-output.rb:
{{{
a_proc = Proc.new { puts "This is a test proc" }
p a_proc
a_lambda = lambda { puts "This is a test lambda" }
p a_lambda
}}}
from command line:
{{{
macruby block-instance-output.rb
#<Proc:0x2000246c0>
#<Proc:0x200024600>
}}}
{{{
ruby block-instance-output.rb
#<Proc:0x000001010399e0 at block-instance-output.rb:1>
#<Proc:0x00000101039900 at block-instance-output.rb:4 (lambda)>
}}}
from irb:
{{{
$ macirb
irb(main):001:0> load "block-instance-output.rb"
#<Proc:0x200247480>
#<Proc:0x2002473c0>
=> true
}}}
{{{
$ irb
irb(main):001:0> load "block-instance-output.rb"
#<Proc:0x00000101014398@/Users/conradwt/block-instance-output.rb:1>
#<Proc:0x000001010141a0@/Users/conradwt/block-instance-output.rb:4
(lambda)>
=> true
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/414>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list