From dca3ceff1489175ca452c72a278e129f6863cb3e Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sun, 14 Sep 2008 00:45:28 +0000 Subject: [PATCH] digraphs: fix html (escape index chars; thead syntax) More strict adherence to strict HTML 4.01. Though most browsers could parse it correctly already, it was certainly erroneous. --- digraphs.plp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/digraphs.plp b/digraphs.plp index ab04efd..ab9aab5 100644 --- a/digraphs.plp +++ b/digraphs.plp @@ -42,15 +42,16 @@ my @chars2 = (@chars, ['_']); # trailing character (extended set) print ''; print qq'' for map {scalar @$_} @chars2; -print "\n"; +print "\n"; for my $section (qw{thead tfoot}) { print "<$section>'; for my $c1 (@$c1group) { - print "
 "; - print "$_" for map {@$_} @chars2; + print '', quote($_) for map {@$_} @chars2; + print " \n"; } for my $c1group (@chars) { print '
$c1"; + print '
', quote($c1); for my $c2 (map {@$_} @chars2) { my $mnem = $c1 . $c2; if (not defined $di->{$mnem}) { @@ -74,7 +75,7 @@ for my $c1group (@chars) { printf "\n".'%s', join(' ', @class), quote($desc), $glyph; } - print "\n$c1\n"; + print "\n", quote($c1), "\n"; } } print "
\n"; -- 2.30.0