diff options
author | 2014-11-17 20:52:31 +0000 | |
---|---|---|
committer | 2014-11-17 20:52:31 +0000 | |
commit | 6fb12b7054efc6b436584db6cef9c2f85c0d7e27 (patch) | |
tree | aa09a524574ec7ae2f521a24573deeecb78ff66a /gnu/usr.bin/perl/cpan/Unicode-Normalize | |
parent | Add the Cammelia cipher to libcrypto. (diff) | |
download | wireguard-openbsd-6fb12b7054efc6b436584db6cef9c2f85c0d7e27.tar.xz wireguard-openbsd-6fb12b7054efc6b436584db6cef9c2f85c0d7e27.zip |
Import perl-5.20.1
Diffstat (limited to 'gnu/usr.bin/perl/cpan/Unicode-Normalize')
14 files changed, 83 insertions, 40 deletions
diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/Normalize.pm b/gnu/usr.bin/perl/cpan/Unicode-Normalize/Normalize.pm index d0f35a914df..2331e8b7069 100644 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/Normalize.pm +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/Normalize.pm @@ -1,9 +1,12 @@ package Unicode::Normalize; BEGIN { - unless ("A" eq pack('U', 0x41)) { + unless ('A' eq pack('U', 0x41)) { die "Unicode::Normalize cannot stringify a Unicode code point\n"; } + unless (0x41 == unpack('U', 'A')) { + die "Unicode::Normalize cannot get Unicode code point\n"; + } } use 5.006; @@ -13,7 +16,7 @@ use Carp; no warnings 'utf8'; -our $VERSION = '1.16'; +our $VERSION = '1.17'; our $PACKAGE = __PACKAGE__; our @EXPORT = qw( NFC NFD NFKC NFKD ); @@ -548,9 +551,10 @@ normalization implemented by this module depends on your perl's version. 5.8.7-5.8.8 4.1.0 5.10.0 5.0.0 5.8.9, 5.10.1 5.1.0 - 5.12.0-5.12.3 5.2.0 + 5.12.x 5.2.0 5.14.x 6.0.0 5.16.x 6.1.0 + 5.18.x 6.2.0 =item Correction of decomposition mapping diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/mkheader b/gnu/usr.bin/perl/cpan/Unicode-Normalize/mkheader index c694b7e9ebf..6b4b9b9f9c3 100644 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/mkheader +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/mkheader @@ -24,9 +24,12 @@ use Carp; use File::Spec; BEGIN { - unless ("A" eq pack('U', 0x41)) { + unless ('A' eq pack('U', 0x41)) { die "Unicode::Normalize cannot stringify a Unicode code point\n"; } + unless (0x41 == unpack('U', 'A')) { + die "Unicode::Normalize cannot get Unicode code point\n"; + } } our $PACKAGE = 'Unicode::Normalize, mkheader'; diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/fcdc.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/fcdc.t index e62c4ea18ce..d2ef28b9e90 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/fcdc.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/fcdc.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/form.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/form.t index c9b424906d1..6bbfb082cab 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/form.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/form.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/func.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/func.t index d8d8d952e0a..5e5be5de2b0 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/func.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/func.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/illegal.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/illegal.t index bcd9517f6d7..70e63e3ccde 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/illegal.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/illegal.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/norm.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/norm.t index 1442c30000c..d3cec3aea17 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/norm.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/norm.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/null.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/null.t index 6067da4775c..9a0008708ed 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/null.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/null.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial1.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial1.t index 56f2ca44274..3e44a63dc04 100644 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial1.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial1.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial2.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial2.t index 4d824a44181..7f19e9365b8 100644 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial2.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial2.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/proto.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/proto.t index 714018a68e4..38c69857599 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/proto.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/proto.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/split.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/split.t index fe579cdd0d6..a92957c2081 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/split.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/split.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/test.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/test.t index f69c695f106..cb4b6ea6375 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/test.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/test.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } diff --git a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/tie.t b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/tie.t index be1712a5050..4fdd121e07e 100755 --- a/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/tie.t +++ b/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/tie.t @@ -1,8 +1,11 @@ BEGIN { - unless ("A" eq pack('U', 0x41)) { - print "1..0 # Unicode::Normalize " . - "cannot stringify a Unicode code point\n"; + unless ('A' eq pack('U', 0x41)) { + print "1..0 # Unicode::Normalize cannot pack a Unicode code point\n"; + exit 0; + } + unless (0x41 == unpack('U', 'A')) { + print "1..0 # Unicode::Normalize cannot get a Unicode code point\n"; exit 0; } } |