common: global Data() to parse perl code includes
[sheet.git] / latin.plp
index f9453e6b46e4885886576bb3a7a261c6bbdccabe..cac0e92b3fd7b07c756335a53a0e3519fad87c72 100644 (file)
--- a/latin.plp
+++ b/latin.plp
@@ -47,16 +47,12 @@ or <span title="fuck yeah!">'mercan</span>) letters A–Z.
 Also see <a href="/writing">related alphabets</a>
 and <a href="/chars/abc">font comparison</a>.</p>
 
-<div>
-
 <:
 use List::Util qw( pairs );
 
-my @table = do 'writing-latn.inc.pl';
-if ($! or $@) {
-       Alert("Table data not found", $@ || $!);
-}
-else {
+my @table = Data('writing-latn');
+{
+       say '<div>';
        say '<style>';
        for my $row (pairs @table) {
                my ($id, $info) = @{$row};
@@ -109,11 +105,10 @@ else {
                        say;
                }
        }
-       say "</table>\n";
+       say "</table></div>";
 }
 
-:></div>
-
+:>
 <script type="text/javascript" src="/latinsample.js"></script>
 <script type="text/javascript"><!--
        prependinput(document.getElementById('intro'));