X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/1d37e00ff50c4cee3f23749febcfe6e33e1f608a..49fc31c976f839b8d1d2708bcbb9acc30b061fd3:/charset.plp diff --git a/charset.plp b/charset.plp index bce918b..501e26c 100644 --- a/charset.plp +++ b/charset.plp @@ -13,8 +13,8 @@ $header{content_type} = 'text/html; charset=utf-8';
+â±"; print ' | ', $_ for @nibble; @@ -140,6 +140,11 @@ for my $row (@request) { if (defined (my $mnem = $di{ord $glyph})) { $info = $diinfo->{$mnem}; } + else { + require Unicode::UCD; + my $fullinfo = Unicode::UCD::charinfo(ord $glyph); + $info = [@$fullinfo{qw/code name category script string/}] if $fullinfo; + } my ($codepoint, $name, $prop, $script, $string) = @$info; $glyph = quote($string || $glyph); @@ -203,8 +208,8 @@ print "\n"; |
---|