November 17 2010 — suppression and regressions
21 years ago today, riot police suppressed a peaceful student demonstration in Prague, capital of Czechoslovakia.
This is all very reminiscent of the Tiananmen Square protests (六四事件) earlier that year, which also started with a grief-based demonstration, that time over the much more recent death of Hu Yaobang, a well-liked reform-friendly politician.
Anyway, back in November and Czechoslovakia, the peaceful demonstration was brutally suppressed. This image has become a classic symbol of the stark contrast — flowers against shields and guns.
The following detail reveals that the secret police may have had a role in orchestrating the events that followed:
Things snowballed from there.
I'm trying to think of something insightful here, about how the peaceful overturning of Communist states by the people is perhaps the ultimate sign that those states (and, by extention, the Marxism-Leninism practiced in those states) weren't working well. Then again, one might argue that details such as rampant nepotism, massive deportations, or barbed wire to prevent people from escaping the country, were just as clear signs.
❦
Last night I left off with an error in Text::Markup::Wiki::MediaWiki
that seemed to indicate that something nasty was sent into Str.trans
.
Well, there wasn't anything wrong with what was sent in. The call looks like this:
my $cleaned_of_whitespace = $trimmed.trans( [ /\s+/ => ' ' ] );
Rakudo has no idea what to do with the regex /\s+/
among the arguments. It used to obviously, since November once ran this line of code fine. But it doesn't any more. Yet another ng
regression. I reported this as rakudobug #79366.
I'd like to fix this, preferably before the monthly release of Rakudo tomorrow. We'll see if I have time to write up a patch. (Unless someone beats me to it; hint, hint.) I don't think it'd be that difficult to fit into the existing algorithm.