Text::Hatenaでpre記法(スーパーpreも)内で空行が無視されてしまうのを、ちゃんと改行いれるためのパッチ。
--- Text/Hatena/Context.pm.org 2006-06-03 20:29:36.000000000 +0900
+++ Text/Hatena/Context.pm 2006-06-03 20:30:25.000000000 +0900
@@ -57,7 +57,7 @@
sub htmllines {
my $self = shift;
- push @{$self->{htmllines}}, $_[0] if $_[0];
+ push @{$self->{htmllines}}, $_[0] if defined $_[0];
$self->{htmllines};
}
pre/スーパーpreのためにText::Hatena::Contextのなんか大事そうな部分を変更しちゃってますが、他のに影響はないはず…。
そして、初めてパッチ送ってみました。
:追記(2006/6/13):バージョン0.13で↑のパッチ適用されました。