X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/8f45336102805af6d836a6ffcffc3583bfa2add8..138b47f5f5ac5364dbfc15075e21b0990ab919d9:/charset.plp?ds=inline
diff --git a/charset.plp b/charset.plp
index e5ca8bf..777e0ee 100644
--- a/charset.plp
+++ b/charset.plp
@@ -55,7 +55,7 @@ my @request = map {
}
if ($row{set} = resolve_alias($input)) {
if ($row{set} eq 'Internal') {
- $row{table} = ' 'x512;
+ $row{table} = ' 'x640;
$row{set} = 'Unicode BMP';
}
elsif ($row{set} eq 'utf-8-strict') {
@@ -96,7 +96,7 @@ sub quote {
sub printcell_unicode {
my ($value) = @_;
- if ($value > 0x1FF) {
+ if ($value > 0x27F) {
print "\n".'
?';
}
elsif ($value == 0) {
@@ -226,7 +226,7 @@ sub printcell_unicode {
print ' | eth+';
}
elsif ($value == 0x13A) {
- print ' | cherokee';
+ print ' | cherokee';
}
elsif ($value == 0x140) {
print ' | unified canadian aboriginal syllabics';
@@ -318,6 +318,63 @@ sub printcell_unicode {
elsif ($value == 0x1F0) {
print ' | greek+';
}
+ elsif ($value == 0x200) {
+ print ' | general punctuation';
+ }
+ elsif ($value == 0x207) {
+ print ' | su[bp]script';
+ }
+ elsif ($value == 0x20A) {
+ print ' | currency';
+ }
+ elsif ($value == 0x20D) {
+ print ' | overlay';
+ }
+ elsif ($value == 0x210) {
+ print ' | letterlike';
+ }
+ elsif ($value == 0x215) {
+ print ' | number';
+ }
+ elsif ($value == 0x219) {
+ print ' | arrows';
+ }
+ elsif ($value == 0x220) {
+ print ' | mathematical symbols';
+ }
+ elsif ($value == 0x230) {
+ print ' | miscellaneous technical';
+ }
+ elsif ($value == 0x240) {
+ print ' | control';
+ }
+ elsif ($value == 0x244) {
+ print ' | OCR';
+ }
+ elsif ($value == 0x246) {
+ print ' | enclosed alphanumerics';
+ }
+ elsif ($value == 0x250) {
+ print ' | box drawing';
+ }
+ elsif ($value == 0x258) {
+ print ' | blocks';
+ }
+ elsif ($value == 0x25A) {
+ print ' | geometric shapes';
+ }
+ elsif ($value == 0x260) {
+ print ' | miscellaneous symbols';
+ }
+ elsif ($value == 0x270) {
+ print ' | dingbats';
+ }
+ elsif ($value == 0x27C) {
+ print ' | maths-A';
+ }
+ elsif ($value == 0x27F) {
+ print ' | arr';
+ }
}
sub printcell_utf8 {
|