Upgrade Encode from 2.51 to 2.52
authorSteve Hay <steve.m.hay@googlemail.com>
Wed, 14 Aug 2013 07:24:33 +0000 (08:24 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Wed, 14 Aug 2013 07:24:33 +0000 (08:24 +0100)
42 files changed:
Porting/Maintainers.pl
cpan/Encode/Byte/Makefile.PL
cpan/Encode/CN/Makefile.PL
cpan/Encode/Changes
cpan/Encode/EBCDIC/Makefile.PL
cpan/Encode/Encode.pm
cpan/Encode/Encode.xs
cpan/Encode/Encode/Makefile_PL.e2x
cpan/Encode/JP/Makefile.PL
cpan/Encode/KR/Makefile.PL
cpan/Encode/META.json
cpan/Encode/META.yml
cpan/Encode/Symbol/Makefile.PL
cpan/Encode/TW/Makefile.PL
cpan/Encode/Unicode/Unicode.pm
cpan/Encode/bin/enc2xs
cpan/Encode/lib/Encode/Alias.pm
cpan/Encode/lib/Encode/Encoding.pm
cpan/Encode/lib/Encode/GSM0338.pm
cpan/Encode/lib/Encode/MIME/Header.pm
cpan/Encode/t/mime-header.t
cpan/Encode/ucm/8859-1.ucm
cpan/Encode/ucm/8859-10.ucm
cpan/Encode/ucm/8859-11.ucm
cpan/Encode/ucm/8859-13.ucm
cpan/Encode/ucm/8859-14.ucm
cpan/Encode/ucm/8859-15.ucm
cpan/Encode/ucm/8859-16.ucm
cpan/Encode/ucm/8859-2.ucm
cpan/Encode/ucm/8859-3.ucm
cpan/Encode/ucm/8859-4.ucm
cpan/Encode/ucm/8859-5.ucm
cpan/Encode/ucm/8859-6.ucm
cpan/Encode/ucm/8859-7.ucm
cpan/Encode/ucm/8859-8.ucm
cpan/Encode/ucm/8859-9.ucm
cpan/Encode/ucm/adobeStdenc.ucm
cpan/Encode/ucm/adobeSymbol.ucm
cpan/Encode/ucm/adobeZdingbat.ucm
cpan/Encode/ucm/koi8-r.ucm
cpan/Encode/ucm/koi8-u.ucm
pod/perldelta.pod

index aa87a17..05c06ae 100755 (executable)
@@ -591,7 +591,7 @@ use File::Glob qw(:case);
 
     'Encode' => {
         'MAINTAINER'   => 'dankogai',
-        'DISTRIBUTION' => 'DANKOGAI/Encode-2.51.tar.gz',
+        'DISTRIBUTION' => 'DANKOGAI/Encode-2.52.tar.gz',
         'FILES'        => q[cpan/Encode],
         'UPSTREAM'     => 'cpan',
     },
index 60caf38..e368ac8 100644 (file)
@@ -108,7 +108,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -137,7 +137,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
index 6d54404..323b47e 100644 (file)
@@ -84,7 +84,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -113,7 +113,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
index f8dd726..3e6b9b0 100644 (file)
@@ -1,8 +1,29 @@
 # Revision history for Perl extension Encode.
 #
-# $Id: Changes,v 2.51 2013/04/29 22:19:11 dankogai Exp dankogai $
+# $Id: Changes,v 2.52 2013/08/14 02:29:54 dankogai Exp $
 #
-$Revision: 2.51 $ $Date: 2013/04/29 22:19:11 $
+$Revision: 2.52 $ $Date: 2013/08/14 02:29:54 $
+! ucm/*.ucm
+  Addressed:
+    Unicode Mappping tables are missing Unicode Inc. license notification
+    All files including "as long as this notice remains attached" now
+    have that notice attached in the comment section.  (cp* and mac*
+    do not since their source files do not include that notice)
+  https://rt.cpan.org/Ticket/Display.html?id=87340
+! lib/Encode/MIME/Header.pm
+  t/mime-header.t
+  Addressed: encoding "0" with MIME-Headers gets a blank string
+  https://rt.cpan.org/Ticket/Display.html?id=87831
+! Encode.pm
+  Addressed: Documentation buglet
+  https://rt.cpan.org/Ticket/Display.html?id=84992
+! Byte/Makefile.PL CN/Makefile.PL EBCDIC/Makefile.PL
+  Encode/Makefile_PL.e2x JP/Makefile.PL KR/Makefile.PL
+  Symbol/Makefile.PL TW/Makefile.PL
+  Applied: Patch to output #includes in deterministic order
+  https://rt.cpan.org/Ticket/Display.html?id=86974
+
+2.51 2013/04/29 22:19:11
 ! Encode.xs
   Addressed: Encode.xs doesn't compile with Microsoft C compiler
   https://rt.cpan.org/Public/Bug/Display.html?id=84920
index 0e2a13c..1c78c6a 100644 (file)
@@ -65,7 +65,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -94,7 +94,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
index 5c30031..aea404a 100644 (file)
@@ -1,10 +1,10 @@
 #
-# $Id: Encode.pm,v 2.51 2013/04/29 22:19:11 dankogai Exp dankogai $
+# $Id: Encode.pm,v 2.52 2013/08/14 02:29:54 dankogai Exp $
 #
 package Encode;
 use strict;
 use warnings;
-our $VERSION = sprintf "%d.%02d", q$Revision: 2.51 $ =~ /(\d+)/g;
+our $VERSION = sprintf "%d.%02d", q$Revision: 2.52 $ =~ /(\d+)/g;
 use constant DEBUG => !!$ENV{PERL_ENCODE_DEBUG};
 use XSLoader ();
 XSLoader::load( __PACKAGE__, $VERSION );
@@ -53,7 +53,7 @@ our %ExtModule;
 require Encode::Config;
 #  See
 #  https://bugzilla.redhat.com/show_bug.cgi?id=435505#c2
-#  to find why sig handers inside eval{} are disabled.
+#  to find why sig handlers inside eval{} are disabled.
 eval {
     local $SIG{__DIE__};
     local $SIG{__WARN__};
@@ -471,8 +471,7 @@ internal format:
 
 B<CAVEAT>: When you run C<$string = decode("utf8", $octets)>, then $string
 I<might not be equal to> $octets.  Though both contain the same data, the
-UTF8 flag for $string is on unless $octets consists entirely of ASCII data
-on ASCII machines or EBCDIC on EBCDIC machines.  See L</"The UTF8 flag">
+UTF8 flag for $string is on.  See L</"The UTF8 flag">
 below.
 
 If the $string is C<undef>, then C<undef> is returned.
index 25b0b83..d088d25 100644 (file)
@@ -1,5 +1,5 @@
 /*
- $Id: Encode.xs,v 2.23 2013/04/29 22:19:11 dankogai Exp dankogai $
+ $Id: Encode.xs,v 2.23 2013/04/29 22:19:11 dankogai Exp $
  */
 
 #define PERL_NO_GET_CONTEXT
index ece5883..9fe60ef 100644 (file)
@@ -83,7 +83,7 @@ sub post_initialize
         if $^O eq 'MacOS' && $self->{SOURCE} !~ /\b$name\.c\b/;
     # $self->{'H'} = [$self->catfile($self->updir,'encode.h')];
     my %xs;
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     push (@{$self->{'C'}},"$table.c");
     # Do NOT add $table.h etc. to H_FILES unless we own up as to how they
     # get built.
@@ -101,7 +101,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -130,7 +130,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
@@ -144,14 +144,14 @@ sub postamble
     my $dir  = "."; # $self->catdir('Encode');
     my $str  = "# $name\$(OBJ_EXT) depends on .h and .exh files not .c files - but all written by enc2xs\n";
     $str    .= "$name.c : $name.xs ";
-    foreach my $table (keys %tables)
+    foreach my $table (sort keys %tables)
     {
     $str .= " $table.c";
     }
     $str .= "\n\n";
     $str .= "$name\$(OBJ_EXT) : $name.c\n\n";
 
-    foreach my $table (keys %tables)
+    foreach my $table (sort keys %tables)
     {
     my $numlines = 1;
     my $lengthsofar = length($str);
index a75685e..c6a725f 100644 (file)
@@ -84,7 +84,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -113,7 +113,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
index e95d039..49c0319 100644 (file)
@@ -82,7 +82,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -111,7 +111,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
index 60e2b60..4f3b6d8 100644 (file)
@@ -4,7 +4,7 @@
       "unknown"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.130880",
+   "generated_by" : "ExtUtils::MakeMaker version 6.68, CPAN::Meta::Converter version 2.131560",
    "license" : [
       "perl_5"
    ],
@@ -35,5 +35,5 @@
       }
    },
    "release_status" : "stable",
-   "version" : "2.51"
+   "version" : "2.52"
 }
index 84a426d..f2a8256 100644 (file)
@@ -7,7 +7,7 @@ build_requires:
 configure_requires:
   ExtUtils::MakeMaker: 0
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.130880'
+generated_by: 'ExtUtils::MakeMaker version 6.68, CPAN::Meta::Converter version 2.131560'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -18,4 +18,4 @@ no_index:
     - t
     - inc
 requires: {}
-version: 2.51
+version: 2.52
index 23ca1f4..2c94aab 100644 (file)
@@ -70,7 +70,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -99,7 +99,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
index 99c94bf..f90861f 100644 (file)
@@ -80,7 +80,7 @@ sub post_initialize
 #define U8 U8
 #include "encode.h"
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.h"\n];
     }
     print XS <<"END";
@@ -109,7 +109,7 @@ PROTOTYPES: DISABLE
 BOOT:
 {
 END
-    foreach my $table (keys %tables) {
+    foreach my $table (sort keys %tables) {
     print XS qq[#include "${table}.exh"\n];
     }
     print XS "}\n";
index f71567c..54df4f4 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 no warnings 'redefine';
 
-our $VERSION = do { my @r = ( q$Revision: 2.7 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
+our $VERSION = do { my @r = ( q$Revision: 2.8 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
 
 use XSLoader;
 XSLoader::load( __PACKAGE__, $VERSION );
@@ -52,7 +52,7 @@ sub renew {
     return $clone;
 }
 
-# There used to be a perl implemntation of (en|de)code but with
+# There used to be a perl implementation of (en|de)code but with
 # XS version is ripe, perl version is zapped for optimal speed
 
 *decode = \&decode_xs;
index 773c0a0..0fe1da4 100644 (file)
@@ -10,11 +10,11 @@ use warnings;
 use Getopt::Std;
 use Config;
 my @orig_ARGV = @ARGV;
-our $VERSION  = do { my @r = (q$Revision: 2.7 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+our $VERSION  = do { my @r = (q$Revision: 2.8 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
 
 # These may get re-ordered.
 # RAW is a do_now as inserted by &enter
-# AGG is an aggreagated do_now, as built up by &process
+# AGG is an aggregated do_now, as built up by &process
 
 use constant {
   RAW_NEXT => 0,
@@ -50,7 +50,7 @@ use constant {
 # only the leaf "do_now"s cause output bytes, and they in turn point back to
 # the start state.
 
-# For an encoding where there are varaible length input byte sequences, you
+# For an encoding where there are variable length input byte sequences, you
 # will encounter a leaf "do_now" sooner for the shorter input sequences, but
 # as before the leaves will point back to the start state.
 
@@ -68,7 +68,7 @@ use constant {
 # single byte encoding, with  "ABCD" going "abcd". There will be
 # 4 "do_now"s, {"A" => [...,"a",...], "B" => [...,"b",...], "C"=>..., "D"=>...}
 
-# &process then walks the tree, building aggregate "do_now" structres for
+# &process then walks the tree, building aggregate "do_now" structures for
 # adjacent bytes where possible. The aggregate is for a contiguous range of
 # bytes which each produce the same length of output, each move to the
 # same next state, and each have the same fallback flag.
@@ -566,7 +566,7 @@ sub enter {
   # as current state.
   $next ||= $current;
   # Making sure it is defined seems to be faster than {no warnings;} in
-  # &process, or passing it in as 0 explicity.
+  # &process, or passing it in as 0 explicitly.
   # XXX $fallback ||= 0;
 
   # Start at the beginning and work forwards through the string to zero.
@@ -595,12 +595,12 @@ sub enter {
       $do_now->[RAW_NEXT] = $next;
       return;
     }
-    # Tail recursion. The intermdiate state may not have a name yet.
+    # Tail recursion. The intermediate state may not have a name yet.
     $current = $do_now->[RAW_NEXT];
   }
 }
 
-# This is purely for optimistation. It's just &enter hard coded for $fallback
+# This is purely for optimisation. It's just &enter hard coded for $fallback
 # of 0, using only a 3 entry array ref to save memory for every entry.
 sub enter_fb0 {
   my ($current,$inbytes,$outbytes,$next) = @_;
@@ -713,7 +713,7 @@ sub outbigstring
 
   # Make the big string in the string accumulator. Longest first, on the hope
   # that this makes it more likely that we find the short strings later on.
-  # Not sure if it helps sorting strings of the same length lexcically.
+  # Not sure if it helps sorting strings of the same length lexically.
   foreach my $s (sort {length $b <=> length $a || $a cmp $b} keys %strings) {
     my $index = index $string_acc, $s;
     if ($index >= 0) {
@@ -951,7 +951,7 @@ sub make_makefile_pl
 {
     eval { require Encode; };
     $@ and die "You need to install Encode to use enc2xs -M\nerror: $@\n";
-    # our used for variable expanstion
+    # our used for variable expansion
     $_Enc2xs = $0;
     $_Version = $VERSION;
     $_E2X = find_e2x();
@@ -978,7 +978,7 @@ sub make_configlocal_pm {
     $@ and die "Unable to require Encode: $@\n";
     eval { require File::Spec; };
 
-    # our used for variable expanstion
+    # our used for variable expantion
     my %in_core = map { $_ => 1 } (
         'ascii',      'iso-8859-1', 'utf8',
         'ascii-ctrl', 'null',       'utf-8-strict'
index 9e15fe3..362115b 100644 (file)
@@ -2,7 +2,7 @@ package Encode::Alias;
 use strict;
 use warnings;
 no warnings 'redefine';
-our $VERSION = do { my @r = ( q$Revision: 2.16 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
+our $VERSION = do { my @r = ( q$Revision: 2.17 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
 use constant DEBUG => !!$ENV{PERL_ENCODE_DEBUG};
 
 use base qw(Exporter);
@@ -211,7 +211,7 @@ sub init_aliases {
     define_alias( qr/^macintosh$/i => '"MacRoman"' );
     # https://rt.cpan.org/Ticket/Display.html?id=78125
     define_alias( qr/^macce$/i => '"MacCentralEurRoman"' );
-    # Ououououou. gone.  They are differente!
+    # Ououououou. gone.  They are different!
     # define_alias( qr/\bmacRomanian$/i => '"macRumanian"');
 
     # Standardize on the dashed versions.
@@ -338,7 +338,7 @@ As of Encode 1.87, the older form
 
 no longer works. 
 
-Encode up to 1.86 internally used "local $_" to implement ths older
+Encode up to 1.86 internally used "local $_" to implement this older
 form.  But consider the code below;
 
   use Encode;
index 768d6d1..62f6ee4 100644 (file)
@@ -3,7 +3,7 @@ package Encode::Encoding;
 # Base class for classes which implement encodings
 use strict;
 use warnings;
-our $VERSION = do { my @r = ( q$Revision: 2.5 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
+our $VERSION = do { my @r = ( q$Revision: 2.6 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
 
 require Encode;
 
@@ -121,14 +121,14 @@ fragment.  If perlio_ok() is true, SHOULD becomes MUST.
 
 =item *
 
-If I<$check> is is false then C<encode> MUST  make a "best effort" to
+If I<$check> is false then C<encode> MUST  make a "best effort" to
 convert the string - for example, by using a replacement character.
 
 =back
 
 =item -E<gt>decode($octets [,$check])
 
-MUST return the string that I<$octets> represents. 
+MUST return the string that I<$octets> represents.
 
 =over 2
 
index e1a11bd..e105844 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $Id: GSM0338.pm,v 2.3 2013/04/26 18:30:46 dankogai Exp $
+# $Id: GSM0338.pm,v 2.4 2013/08/14 02:29:54 dankogai Exp $
 #
 package Encode::GSM0338;
 
@@ -8,7 +8,7 @@ use warnings;
 use Carp;
 
 use vars qw($VERSION);
-$VERSION = do { my @r = ( q$Revision: 2.3 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
+$VERSION = do { my @r = ( q$Revision: 2.4 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
 
 use Encode qw(:fallbacks);
 
@@ -259,7 +259,7 @@ this module.
 
 =head1 NOTES
 
-Unlike most other encodings,  the following aways croaks on error
+Unlike most other encodings,  the following always croaks on error
 for any $chk that evaluates to true.
 
   $gsm0338 = encode("gsm0338", $utf8      $chk);
index c41797c..de769cc 100644 (file)
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 no warnings 'redefine';
 
-our $VERSION = do { my @r = ( q$Revision: 2.13 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
+our $VERSION = do { my @r = ( q$Revision: 2.14 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r };
 use Encode qw(find_encoding encode_utf8 decode_utf8);
 use MIME::Base64;
 use Carp;
@@ -135,7 +135,7 @@ sub encode($$;$) {
             $subline .= ' ' if ($subline =~ /\?=$/ and $word =~ /^=\?/);
             $subline .= $word;
         }
-        $subline and push @subline, $subline;
+        length($subline) and push @subline, $subline;
         push @line, join( "\n " => @subline );
     }
     $_[1] = '' if $chk;
index a444d43..83a4448 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $Id: mime-header.t,v 2.5 2010/09/18 18:39:51 dankogai Exp $
+# $Id: mime-header.t,v 2.6 2013/08/14 02:29:54 dankogai Exp $
 # This script is written in utf8
 #
 BEGIN {
@@ -23,7 +23,7 @@ no utf8;
 
 use strict;
 #use Test::More qw(no_plan);
-use Test::More tests => 13;
+use Test::More tests => 14;
 use_ok("Encode::MIME::Header");
 
 my $eheader =<<'EOS';
@@ -125,4 +125,7 @@ my $rt42627 = Encode::decode_utf8("\x{c2}\x{a3}xxxxxxxxxxxxxxxxxxx0");
 is(Encode::encode('MIME-Q', $rt42627), 
    '=?UTF-8?Q?=C2=A3xxxxxxxxxxxxxxxxxxx?= =?UTF-8?Q?0?=',
    'MIME-Q encoding does not truncate trailing zeros');
+
+# RT87831
+is(Encode::encode('MIME-Header', '0'), '0', 'RT87831');
 __END__;
index 223e566..4ac023f 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-1.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-1.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-1"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 1808fde..4bf19ad 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-10.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-10.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT
 #
+#       Copyright (c) 1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-10"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 260440a..c5ea653 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-11.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-11.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-11.TXT
 #
+#       Copyright (c) 2002 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-11"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 0a64023..4f8b517 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-13.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-13.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT
 #
+#       Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-13"
 <mb_cur_min> 1
 <mb_cur_max> 1
index c4a2cba..6a6efa0 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-14.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-14.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT
 #
+#       Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-14"
 <mb_cur_min> 1
 <mb_cur_max> 1
index e63de8f..9b1bd8a 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-15.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-15.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT
 #
+#       Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-15"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 70c9b7d..02e09c7 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-16.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-16.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT
 #
+#       Copyright (c) 1999-2001 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-16"
 <mb_cur_min> 1
 <mb_cur_max> 1
index fe61819..b7bebd1 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-2.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-2.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-2"
 <mb_cur_min> 1
 <mb_cur_max> 1
index caf1cc5..fa64131 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-3.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-3.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-3"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 56f8d63..3190856 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-4.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-4.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-4"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 5099b90..9ac930e 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-5.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-5.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-5"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 20bc82f..c0499e8 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-6.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-6.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-6"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 4dd4c6a..c2fd606 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-7.ucm,v 2.1 2005/09/08 14:17:17 dankogai Exp $
+# $Id: 8859-7.ucm,v 2.2 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-7"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 7572102..9e696ba 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-8.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-8.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-8"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 02022eb..ee5b80c 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: 8859-9.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: 8859-9.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "iso-8859-9"
 <mb_cur_min> 1
 <mb_cur_max> 1
index c4e4c91..f889268 100644 (file)
@@ -1,9 +1,24 @@
 ##
-# $Id: adobeStdenc.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: adobeStdenc.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt
 #
+#  Copyright (c) 1991-2011 Unicode, Inc. All Rights reserved.
+#  
+#  This file is provided as-is by Unicode, Inc. (The Unicode Consortium). No
+#  claims are made as to fitness for any particular purpose. No warranties of
+#  any kind are expressed or implied. The recipient agrees to determine
+#  applicability of information provided. If this file has been provided on
+#  magnetic media by Unicode, Inc., the sole remedy for any claim will be
+#  exchange of defective media within 90 days of receipt.
+#  
+#  Unicode, Inc. hereby grants the right to freely use the information
+#  supplied in this file in the creation of products supporting the
+#  Unicode Standard, and to make copies of this file in any form for
+#  internal or external distribution as long as this notice remains
+#  attached.
+#
 <code_set_name>  "AdobeStandardEncoding"
 <code_set_alias> "AdobeStdEnc"
 <mb_cur_min> 1
index 1d735b3..a2c9e77 100644 (file)
@@ -1,9 +1,24 @@
 #
-# $Id: adobeSymbol.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: adobeSymbol.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/symbol.txt
 #
+#  Copyright (c) 1991-2011 Unicode, Inc. All Rights reserved.
+#  
+#  This file is provided as-is by Unicode, Inc. (The Unicode Consortium). No
+#  claims are made as to fitness for any particular purpose. No warranties of
+#  any kind are expressed or implied. The recipient agrees to determine
+#  applicability of information provided. If this file has been provided on
+#  magnetic media by Unicode, Inc., the sole remedy for any claim will be
+#  exchange of defective media within 90 days of receipt.
+#  
+#  Unicode, Inc. hereby grants the right to freely use the information
+#  supplied in this file in the creation of products supporting the
+#  Unicode Standard, and to make copies of this file in any form for
+#  internal or external distribution as long as this notice remains
+#  attached.
+#  
 <code_set_name> "AdobeSymbol"
 <mb_cur_min> 1
 <mb_cur_max> 1
index b338f75..6bf4e25 100644 (file)
@@ -1,9 +1,24 @@
 #
-# $Id: adobeZdingbat.ucm,v 2.0 2004/05/16 20:55:19 dankogai Exp $
+# $Id: adobeZdingbat.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/zdingbat.txt
 #
+#  Copyright (c) 1991-2011 Unicode, Inc. All Rights reserved.
+#  
+#  This file is provided as-is by Unicode, Inc. (The Unicode Consortium). No
+#  claims are made as to fitness for any particular purpose. No warranties of
+#  any kind are expressed or implied. The recipient agrees to determine
+#  applicability of information provided. If this file has been provided on
+#  magnetic media by Unicode, Inc., the sole remedy for any claim will be
+#  exchange of defective media within 90 days of receipt.
+#  
+#  Unicode, Inc. hereby grants the right to freely use the information
+#  supplied in this file in the creation of products supporting the
+#  Unicode Standard, and to make copies of this file in any form for
+#  internal or external distribution as long as this notice remains
+#  attached.
+#  
 <code_set_name> "AdobeZdingbat"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 3f0e86f..7b10d1c 100644 (file)
@@ -1,9 +1,25 @@
 #
-# $Id: koi8-r.ucm,v 2.0 2004/05/16 20:55:26 dankogai Exp $
+# $Id: koi8-r.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
 # Original table can be obtained at
 # http://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
 #
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "koi8-r"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 9b34929..d92df5a 100644 (file)
@@ -1,8 +1,28 @@
 #
-# $Id: koi8-u.ucm,v 2.0 2004/05/16 20:55:26 dankogai Exp $
+# $Id: koi8-u.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 #
-# Written $Id: koi8-u.ucm,v 2.0 2004/05/16 20:55:26 dankogai Exp $
+# Written $Id: koi8-u.ucm,v 2.1 2013/08/14 02:29:54 dankogai Exp $
 # ./compile -n koi8-u -o Encode/koi8-u.ucm Encode/koi8-u.enc
+#
+# Original table can be obtained at
+# http://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
+#
+#       Copyright (c) 1991-2008 Unicode, Inc.  All Rights reserved.
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on optical media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Unicode, Inc. hereby grants the right to freely use the information
+#       supplied in this file in the creation of products supporting the
+#       Unicode Standard, and to make copies of this file in any form for
+#       internal or external distribution as long as this notice remains
+#       attached.
+#
 <code_set_name> "koi8-u"
 <mb_cur_min> 1
 <mb_cur_max> 1
index 2832749..f43fc3a 100644 (file)
@@ -195,6 +195,12 @@ C<fill_mstats> no longer crashes if its argument is not already a string.
 
 =item *
 
+L<Encode> has been upgraded from version 2.51 to 2.52.
+
+Encoding "0" with MIME-Headers no longer gets a blank string.
+
+=item *
+
 L<Exporter> has been upgraded from version 5.68 to 5.69.
 
 L<Exporter> would ignore custom C<$SIG{__WARN__}> handlers in