Rakudo patches

ChrisDolan on 2008-11-21T05:12:25

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 Test.pm 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.


Thank You

Limbic Region on 2008-11-21T13:28:38

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.

Thanks!

JonathanWorthington on 2008-11-21T15:56:17

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. :-)