title | author | created |
---|---|---|
November 22 2010 — bring 'em on! |
Carl Mäsak |
2010-11-23 01:34:00 +0100 |
67 years ago today, President Franklin Roosevelt of the United States, Prime Minister Winston Churchill of the United Kingdom, and Generalissimo Chiang Kai-shek of the Republic of China met up in Cairo for what was to become known as the Cairo Conference.
I like the photo. Winston Churchill looks a little sad.
Mainland China did get Manchuria back, in the midst of its civil war, but Formosa and the Pescadores eventually went their own way. In due course, Korea became free and independent, but just as China, it split and hasn't been reunited yet.
❦
So. Yesterday we left of with this error:
Method 'page_tags_path' not found for invocant of class 'November;Tags'
in 'November::Tags::read_page_tags' at line 74:lib/November/Tags.pm
in 'November::Tags::page_tags' at line 142:lib/November/Tags.pm
[...]
That one was easy. Rakudo had regressed on a certain feature, but it turned out we weren't dependent on that feature anyway. So I just remove it. Next!
Method 'e' not found for invocant of class 'Str'
in 'Enum::ACCEPTS' at line 5250:CORE.setting
[...]
Oh yeah, that's $file ~~ :e
being $file.IO ~~ :e
nowadays. I thought I fixed all of those, but evidently not. Fixing now. Next!
postcircumfix:<{ }> not defined for type Array()
in <anon> at line 1
in 'HTML::Template::substitute' at line 1
in 'HTML::Template::output' at line 28:lib/HTML/Template.pm
[...]
Ooh, interesting. Rakudo has changed a bit in how it loops over listy things in scalars; while you'd previously write for ($contents<chunk> // ()) -> $chunk { ... }
, now it's just for $contents<chunk>.list -> $chunk {
. Fixing. Next!
Method 'HOW' not found for invocant of class 'Hash'
in 'November::CGI::send_response' at line 1
in 'November::CGI::send_response' at line 47:lib/November/CGI.pm
in 'November::response' at line 388:lib/November.pm
[...]
Eh? Ooh, something goes wrong when not passing in a hash to a routine with an optional hash parameter. That's a new one. Submitting bug, fixing. Next!
At this point, I'm getting actual output from November. I'm so stuck in debug mode that I don't realize that's output. Instead, I think it's just a long error message. Oh no, I think.
But yay, it's output! It works!
Well. Um. Kinda. It outputs stuff like this.
Are y u eager t see Per 6 eing re eased, s y u an write
pr grams in it with ut w rrying if the anguage is "d ne" yet?
(Yes, sentence chosen for maximum irony. So sue me.)
Anyway, there seems to be something wrong with Text::Markup::Wiki::MediaWiki
. I have no idea what; never seen something like this before. But it's old code, so maybe not too surprising that it fails.
Seems the bug causing this hates the letters b
, c
, l
, and o
... oh, I know what that is! Will track down and fix tomorrow. I have a lingering feeling we're going to run into our old friend .trans
again.