Syntax highlighting?

I’m sure this used to work…

my $posterous = "not working";
for $foo (keys %bar) {
    print $posterous . "\n".;
}


# maybe if i combine with bash as before?
# i was tricked! it was always broken!
# just bash highlighting

Well, does it or doesn’t it?