X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/a3fad23d030ff035fc47cb4a2a929fad5b0d2831..71f5871eee199636350587c8be9596ccb8689d6f:/tools/mkdigraphlist diff --git a/tools/mkdigraphlist b/tools/mkdigraphlist index e472ce0..2e6c919 100755 --- a/tools/mkdigraphlist +++ b/tools/mkdigraphlist @@ -6,7 +6,7 @@ use utf8; use open OUT => ':utf8', ':std'; -our $VERSION = '1.04'; +our $VERSION = '1.05'; # import and combine various digraph data my $rfc = do 'data/digraphs-rfc.inc.pl' @@ -31,14 +31,14 @@ printf '(map {$_=>0} qw{%s}),'."\n", join(' ', map { substr($_, 1, 1).substr($_, 0, 1) } sort keys %{$di} ); printf "q{%s}=>[%s],\n", $_, join(',', - $di->{$_}, # original code point + ord $di->{$_}, # original code point map {"'$_'"} - $uninfo->{ chr $di->{$_} }->[1], # name + $uninfo->{ $di->{$_} }->[1], # name $vim->{$_} ? $rfc->{$_} ? 'u-di' : 'u-prop' # vim+rfc or vim-only : 'u-prop ex', # neither - $uninfo->{ chr $di->{$_} }->[0] =~ s/ u-di| u-prop| ex//gr, # class - $uninfo->{ chr $di->{$_} }->[4] // (), # string + $uninfo->{ $di->{$_} }->[0] =~ s/ u-di| u-prop| ex//gr, # class + $uninfo->{ $di->{$_} }->[4] // (), # string ) for sort keys %{$di}; print "}\n";