<(common.inc.plp)><:
+my $textinc = 'data/unicode-sampler/unicode.txt';
+
Html({
title => "unicode sampler",
version => '2.0',
stylesheet => [qw'light dark mono red'],
+ data => [$textinc],
});
-open my $source, '<', 'data/unicode-sampler/unicode.txt'
- or die "Could not open text: $!\n";
+open my $source, '<', $textinc
+ or Abort("Could not open text at $textinc", 501, $!);
local $/ = "\n\n";
my $top = readline $source;
while (my $p = readline $source) {
EscapeHTML($p);
- $p =~ s{ \A (\N+:) \n\Z }{<h2>$1</h2>}x;
+ $p =~ s{ \A ((\pL+) \N*:) \n\Z }{<h2 id="\L$2\E">$1</h2>}x;
print $p;
}