summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/cpan/Unicode-Normalize
diff options
context:
space:
mode:
authorafresh1 <afresh1@openbsd.org>2014-11-17 20:52:31 +0000
committerafresh1 <afresh1@openbsd.org>2014-11-17 20:52:31 +0000
commit6fb12b7054efc6b436584db6cef9c2f85c0d7e27 (patch)
treeaa09a524574ec7ae2f521a24573deeecb78ff66a /gnu/usr.bin/perl/cpan/Unicode-Normalize
parentAdd the Cammelia cipher to libcrypto. (diff)
downloadwireguard-openbsd-6fb12b7054efc6b436584db6cef9c2f85c0d7e27.tar.xz
wireguard-openbsd-6fb12b7054efc6b436584db6cef9c2f85c0d7e27.zip
Import perl-5.20.1
Diffstat (limited to 'gnu/usr.bin/perl/cpan/Unicode-Normalize')
-rw-r--r--gnu/usr.bin/perl/cpan/Unicode-Normalize/Normalize.pm10
-rw-r--r--gnu/usr.bin/perl/cpan/Unicode-Normalize/mkheader5
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/fcdc.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/form.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/func.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/illegal.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/norm.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/null.t9
-rw-r--r--gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial1.t9
-rw-r--r--gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial2.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/proto.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/split.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/test.t9
-rwxr-xr-xgnu/usr.bin/perl/cpan/Unicode-Normalize/t/tie.t9
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;
}
}