Pugs was slashdotted yesterday. :-)
Today is the day of $work, so I didn't get many things done, except trying to fix Unicode.c
's building on certain platforms. Unfortunately, my Unicode.c still causes illegal instructions error on Linux/Sparc -- my C fu is really really weak outside XS, so I'd appreciate any help from C hackers as to how to fix it.
I'm delighted to learn that GHC 6.4.1 will come with the equivalent capability, so maybe I'll drop 6.2 support once 6.4.1 is out, because consistent builtin Unicode semantic is one of the things that is really better done in the underlying system.
The Algorithm::Dependency group-p6ification project drew a healthy debate from Darren, Alias, Schwern and me, which resulted in a long thread on p6l to re-examine the .method
syntax. We'll see how it plays out, but I think .foo / $_.foo
is better, huffman-wise, than $self.foo / .foo
.
nothingmuch hacked in eval_ok
and eval_is
, and began to convert existing tests to use it. gaal added various 6.2-blocking tests, as well as tests for a truly weird parse error involving &sub
interpolation in strings. New committers gaal, elmex and gugod also checked in tests that shakes many corner cases out.
mugwump continued working on perlpodspec.kwid
, toward a unified DOM for POD and POD dialects. Ingy started a Perl 5 reference implemenation of Kwid tools as Perl5-Kwid
in the Pugs tree.
That's it for now. See you tomorrow! :)