X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/075927fba20a8170940e71f88f1cb1b7a2d4ef77..bbd4d489ebb73ed0fbc55eac123614a4774bb937:/unicode.plp?ds=sidebyside
diff --git a/unicode.plp b/unicode.plp
index ab2e217..0ec6374 100644
--- a/unicode.plp
+++ b/unicode.plp
@@ -2,7 +2,7 @@
Html({
title => 'unicode glyph cheat sheet',
- version => 'v1.0',
+ version => '1.1',
description => [
"Common Unicode characters with digraph or code point, layed out for quick location.",
"Includes general symbols, arrows, drawing characters, and IPA letters.",
@@ -26,7 +26,6 @@ i^k or i^vu respectively in Vim.
<:
-use 5.010;
use Shiar_Sheet::FormatChar;
my $glyphs = Shiar_Sheet::FormatChar->new;
@@ -46,32 +45,33 @@ our $verbose = exists $get{v};
my @config = qw(
Popular
punctuation/quoting
- common
+ common=-5?common
symbols/binary?symbols/binary=-5
latin/sample=-1
- sample=2-
+ ?sample=2-
?uncommon
punctuation/version
punctuation/marks
spacing
Symbols
symbols/currency
- cards
+ cards=-3?cards
?chess
+ harvey
signs1
communic=0?communic
trinity=0?trinity
signs2
Signs
solar
- zodiac=0?zodiac
+ zodiac=0-1=3?zodiac
Key_commands
keys/spacing
editing
modifier
control
command
- android
+ android=0
ps
?player
Mathematics
@@ -117,7 +117,13 @@ my @config = qw(
?kataderiv
);
-$_ and m{/*+(.+)} and @config = split /[ ]/, $1 for $ENV{PATH_INFO}, $get{q};
+splice @config, 4, 2, qw(
+ latin/vowels=-5?latin/vowels
+ westeuro
+ ?easteuro
+) if exists $get{html};
+
+$_ and m{/*+(.+)} and @config = split /[ ]/, $1 for $Request, $get{q};
my $tables = do 'unicode-table.inc.pl' or die $@ || $!;
@@ -156,9 +162,10 @@ $glyphs->print(map {
- ascii
- | <:= $glyphs->{style} eq 'di' ? 'digraph' : 'latin1' :>
- | <:= $glyphs->{style} eq 'di' ? 'proposed' : 'BMP' :>
+ | ascii
+ | <:= $glyphs->{style} eq 'di' ? 'digraph' : 'latin1' :>
+ | <:= $glyphs->{style} eq 'di' ? 'proposed' : 'HTML4' :>
+ | unicode â¤6.0
| other unicode
| discouraged
|