[Ironruby-core] Code Review: Copy4

Tomas Matousek Tomas.Matousek at microsoft.com
Fri Oct 10 21:43:02 EDT 2008

tfpt review "/shelveset:Copy4;REDMOND\tomat"

  Implements initialize_copy for built-in classes.
  Removes assertion in Proc, it was wrong.
  Improves and fixes Kernel#send.
  Implements default protocol for to_ary conversion.
  Fixes super call with a block but no other arguments.

  Fixes bugs:
  [#20849] instance_eval within class_eval causes incorrect method lookup.
  [ ironruby-Bugs-20317 ] Kernel#instance_eval.
  [ ironruby-Bugs-20705 ] instance_eval allows defining methods on all objects
  [ ironruby-Bugs-20408 ] TRUE, FALSE & NIL not defined.
  [ ironruby-Bugs-21942 ] a const defined on a metaclass is not preserved when the object is cloned

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Copy4.diff
Type: application/octet-stream
Size: 137491 bytes
Desc: Copy4.diff
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20081010/837a319f/attachment-0001.obj>

More information about the Ironruby-core mailing list