Ruby2ruby 1.1.4 Released

ruby2ruby version 1.1.4 has been released!

http://seattlerb.rubyforge.org/
http://rubyforge.org/projects/seattlerb

ruby2ruby provides a means of generating pure ruby code easily from
ParseTree’s Sexps. This makes making dynamic language processors much
easier in ruby than ever before.

Changes:

== 1.1.4 / 2007-01-15

  • 4 minor enhancements:

    • Added some extra rewriting code and tests for various bmethods.
      Ugh.
    • Added support for splatted block args.
    • Refactored class/module and dsym/dstr.
    • Short if/unless statements are now post-conditional expressions.
  • 4 bug fixes:

    • Finally fixed eric’s nebulous proc code-in-goalposts bug.
    • Fixed dasgn_curr so block’s dasgn vars decl goes away (bug 7420).
    • Fixed dmethod. I think the tests were bogus before.
    • Fixed improper end in method rescues (bug 7396).

    http://seattlerb.rubyforge.org/
    http://rubyforge.org/projects/seattlerb

OK… I suck… there was a bug in my release script with the new
changes to hoe (updating online rdoc does a clean, which nuked the
email text file).

ruby2ruby version 1.1.5 has been released!

http://seattlerb.rubyforge.org/
http://rubyforge.org/projects/seattlerb

ruby2ruby provides a means of generating pure ruby code easily from
ParseTree’s Sexps. This makes making dynamic language processors much
easier in ruby than ever before.

Changes:

== 1.1.5 / 2007-02-13

  • 3 minor enhancements:

    • Can now heckle ActiveRecord::Base in full.
    • Cleaned up 1-liner generating code.
    • Made clean/simple rescues 1-liners.
  • 7 bug fixes:

    • Finally got the rest of block_pass working.
    • Fixed block_pass on procs in iters. UGH!
    • Fixed attrasgn in masgn.
    • Fixed splat in masgn.
    • Fixed unary/prefix methods.
    • Fixed attrasgn for []= where there were multiple args inside [].
    • Fixed a couple resbody bugs.

    http://seattlerb.rubyforge.org/
    http://rubyforge.org/projects/seattlerb