This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Unicode-Collate to CPAN version 0.77
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Sun, 3 Jul 2011 23:07:26 +0000 (00:07 +0100)
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Mon, 4 Jul 2011 06:44:45 +0000 (07:44 +0100)
  [DELTA]

  0.77  Sun Jul  3 21:15:08 2011
    - xs: [perl #93470] [PATCH] consting in Collate.xs by Robin Barker.

Porting/Maintainers.pl
cpan/Unicode-Collate/Changes
cpan/Unicode-Collate/Collate.pm
cpan/Unicode-Collate/Collate.xs
cpan/Unicode-Collate/README
pod/perldelta.pod

index 8265910..b04249e 100755 (executable)
@@ -1950,7 +1950,7 @@ use File::Glob qw(:case);
     'Unicode::Collate' =>
        {
        'MAINTAINER'    => 'sadahiro',
-       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.76-withoutworldwriteables.tar.gz',
+       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.77-withoutworldwriteables.tar.gz',
        'FILES'         => q[cpan/Unicode-Collate],
        'EXCLUDED'      => [ qr{N$},
                    qr{^data/},
index db179ea..7fc92e7 100644 (file)
@@ -1,12 +1,15 @@
 Revision history for Perl module Unicode::Collate.
 
+0.77  Sun Jul  3 21:15:08 2011
+    - xs: [perl #93470] [PATCH] consting in Collate.xs by Robin Barker.
+
 0.76  Sun May 15 10:06:59 2011
-    - updated CJK/Pinyin.pm and CJK/Stroke.pm according to CLDR 1.9.1 using
-      type='pinyin' alt='short' and type='stroke' alt='short' respectively.
+    - updated CJK/Pinyin.pm and CJK/Stroke.pm according to CLDR 1.9.1.
+     (type='pinyin' alt='short' and type='stroke' alt='short' respectively)
 
 0.75  Sat May  7 21:07:38 2011
     - supported ignore_level2 and rewrite.
-    - Added iglevel2.t and rewrite.t in t.
+    - added iglevel2.t and rewrite.t in t.
 
 0.74  Mon Mar 21 19:07:38 2011
     - removed sw (Swahili) collation according to CLDR 1.9.
index 906b63c..d72dadf 100644 (file)
@@ -14,7 +14,7 @@ use File::Spec;
 
 no warnings 'utf8';
 
-our $VERSION = '0.76';
+our $VERSION = '0.77';
 our $PACKAGE = __PACKAGE__;
 
 ### begin XS only ###
index 7f00642..d9c14a6 100644 (file)
@@ -249,7 +249,7 @@ getHST (code, uca_vers = 0)
     UV code;
     IV uca_vers;
   PREINIT:
-    char * hangtype;
+    const char * hangtype;
     STRLEN typelen;
   CODE:
     if (codeRange(Hangul_SIni, Hangul_SFin)) {
@@ -632,7 +632,7 @@ visualizeSortKey (self, key)
     STRLEN klen, dlen;
     UV uv;
     IV uca_vers;
-    static char *upperhex = "0123456789ABCDEF";
+    static const char *upperhex = "0123456789ABCDEF";
   CODE:
     if (SvROK(self) && SvTYPE(SvRV(self)) == SVt_PVHV)
        selfHV = (HV*)SvRV(self);
index fcda1f3..3e3b9ad 100644 (file)
@@ -1,4 +1,4 @@
-Unicode/Collate version 0.76
+Unicode/Collate version 0.77
 ===============================
 
 NAME
index 15e6707..eb4c9cd 100644 (file)
@@ -184,6 +184,12 @@ L<Math::BigInt::FastCalc> has been upgraded from version 0.28 to version 0.29.
 The XS code is now compiled with C<PERL_NO_GET_CONTEXT>, which will aid
 performance under ithreads.
 
+=item *
+
+L<Unicode::Collate> has been upgraded from version 0.76 to version 0.77
+
+Applied [perl #93470] silencing compiler warnings with -Wwrite-strings
+
 =back
 
 =head2 Removed Modules and Pragmata