keys: declare common signs in module global
[sheet.git] / Shiar_Sheet / KeySigns.pm
index f33b224d10df602e9b1583e3790974f28c50f739..c65385ce5415d71aefdb615a39c0d51e8f0dcb80 100644 (file)
@@ -4,14 +4,9 @@ use utf8;
 use strict;
 use warnings;
 
-our $VERSION = 'v1.01';
+our $VERSION = '1.03';
 
-sub import {
-       my $class = shift;
-
-       my %sign = (
-               -ascii => 0,
-               charset=> 'utf-8',
+our %sign = (
                arg    => '·',  # described as 'dot'
                args   => '⁚',
                argi   => '′',
@@ -24,8 +19,10 @@ sub import {
                left   => '◀',
                sep    => '•',
                _      => '<wbr>' || "\x{200b}",  # unofficial html, correct ZWNJ character might appear as placeholder
-       );
+);
 
+sub import {
+       # exports %sign
        my ($parent) = caller;
        eval '*'.$parent.'::sign = \%sign';
 }