[MacRuby] #414: Printing Block Instances Inconsistent
#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@block-instance-output.rb:1> #<Proc:0x00000101039900@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/>
#414: Printing Block Instances Inconsistent --------------------------------+------------------------------------------- Reporter: conradwt@… | Owner: lsansonetti@… Type: defect | Status: new Priority: minor | Milestone: Component: MacRuby | Keywords: Beta 1 --------------------------------+------------------------------------------- Changes (by lsansonetti@…): * milestone: MacRuby 0.5 => Comment: While we can definitely improve Proc#to_s, there is little chance it will include the caller file/line in the near future. Deleting 0.5 milestone. -- Ticket URL: <http://www.macruby.org/trac/ticket/414#comment:1> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby