Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

ChrisDolan (2855)

  (email not shown publicly)

Journal of ChrisDolan (2855)

Friday November 21, 2008
12:12 AM

Rakudo patches

[ #37917 ]

I'm addicted to working on Rakudo. I like Perl6 a lot more than Perl5, so I've been digging into some interesting corners. In the last 4 weeks, I've submitted 13 patches:

  • [perl #60356] Rakudo doesn't allow inheriting from classes with :: in the name
  • [perl #60358] Rakudo doesn't recognize grammars with :: in the name
  • [perl #60384] Remove references to __get_string() and related methods in PGE POD
  • [perl #60716] invoke multi-level namespace grammars from rules
  • [perl #60218] P6object.new_class 'hll' option is ignored
  • [perl #60186] make PGE support {PIR} closures instead of just {{PIR}}
  • [perl #60160] recursive "use" causes infinite loop
  • [perl #60366] 'does' fails with roles that have '::' in their names
  • [perl #57980] Fix bugs with nested ?? !!
  • [perl #60164] make methods return a boolean, like Test::More
  • [perl #60718] better error message for .new on undefined class
  • [perl #60446] first draft implementation self.WHO to return package of a class

This represents ~50 hours of learning, reading, coding and patching. That's not much compared to the big contributors, but I'm proud of the work I've done.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Those of us cheering from the side lines are grateful. It also seems to speak to the organization that pmichaud and gang have done in designing Rakudo. It should encourage anyone who was thinking about contributing but thought it was too inaccessible.

    Again, thanks.

  • It's been nice seeing your patches and applying some of them. I've glanced over a couple of them that are in the bits of Rakudo I'm most familiar with that are currently un-applied and they look good, so I expect I'll apply more of them next week. :-)