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 ]

autrijus (1505)

  (email not shown publicly)

Journal of autrijus (1505)

Thursday March 31, 2005
11:32 AM

Day 59: 1 commit out of 33

[ #23953 ]
Of all commits today, only 1 was mine (a very small step on getting on-the-fly compilation to work), and 32 are from other committers, doing great work at an amazing rate as usual.

My subpar productivity was due partly to carsick and mild food poisoning (again), partly from this silly CPAN drinking game which I won, and also from this even sillier but surprisingly addictive Liquid War game, which clkao largely dominates over me, obra and acme.

However, I did find time to read over the extremely concise, well-written and robust YAML spec, and have started some work on a Parsec-based YAML parser that can deal with infinite streams, which according to ingy will make the world a happier place.

Now, let's see what other people have done to Pugs today...

  • corion has made great progress on command line switches, making -I foo and -l work, added @*ARGS access to pugs -e one-liners, and written tests for -C and friends.
  • asavige the mad golfer checked in the first Pugs Obfuscation. It looks really nice -- but I'm not going to tell you what it looks like. Try running it with pugs!
  • kungfuftr worked on pugs-smoke graph, so we can now all see in plain daylight how the trunk is burning. There's been lots of work into it, making pretty tooltips on the test failure messages, and hyperlinks into the actual tests, even down to the failing line itself. I'm as amazed as the first time I've seen the Test::Cover graph. Wonderful work!
  • mugwump keeps churning out large chunks of Perldoc code. DOMs can now send events to each other, which means we are closer and closer to the nirvana of interoperable Perldoc dialects.
  • lightstep took the plunge to restore sanity to option parsing, by introdusing an abstract data type for options. corion and shapr followed up with some discussions and debug actions.
  • stevan took a clue from #perl6 and changed the name of CGI::Pugs to be just CGI. He then proceeded to port lots of functionalities from Perl 5's, as well as quite a few tests.
  • stevan also added various tests for string and math processing builtins.
  • theorbtwo rewrote our test cataloger that links tests with design documents.
  • kcwu added tests for pointy blocks, and fixed the test for rand().
  • hcchien added tests for multidimensional arrays.
  • rgs added some more keywords into perl6.vim.
  • darrens continues to p6ify SQL::Routine. Strangely, they look even more perlish to my eyes. Maybe that's because Perl 6 no longer forces us to pay the 30%+ "language tax" of code overhead anymore...

Oh, and I've talked with Leo on IRC today, and there is a distinct possibility that I may stay in his place for a couple weeks in the months to come -- I'll keep you posted. But, just imagine the unstoppable combined productivity! :-)

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.