X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/ce551a5d55b12c8b377e9331fbfe4d67790934e4..00ffc9287b5766ce0c5ff89e1096200a1bc355be:/tools/mkdigraphlist?ds=sidebyside diff --git a/tools/mkdigraphlist b/tools/mkdigraphlist index 38978b6..2d1fdbd 100755 --- a/tools/mkdigraphlist +++ b/tools/mkdigraphlist @@ -9,18 +9,19 @@ use open OUT => ':utf8', ':std'; our $VERSION = '1.06'; # import and combine various digraph data -my $rfc = do 'data/digraphs-rfc.inc.pl' +push @INC, 'data'; +my $rfc = do 'digraphs-rfc.inc.pl' or die "error reading digraphs include: ", $@ // $!; -my $extra = do 'data/digraphs-shiar.inc.pl' +my $extra = do 'digraphs-shiar.inc.pl' or warn "could not include shiar proposals: ", $@ // $!; -my $vim = do 'data/digraphs-vim.inc.pl' +my $vim = do 'digraphs-vim.inc.pl' or warn "could not include vim extensions ", $@ // $!; -my $vimold = do 'data/digraphs-vim-74.inc.pl' +my $vimold = do 'digraphs-vim-74.inc.pl' or warn "could not include vim compatibility ", $@ // $!; my $di = { %{$vim // {}}, %{$rfc}, %{$extra // {}} }; # optionally get unicode character information -my $uninfo = do 'data/unicode-char.inc.pl' +my $uninfo = do 'unicode-char.inc.pl' or warn "could not include unicode details: ", $@ // $!; # output perl code of hash