Changeset 15030 for lang/perl/Encode

Show
Ignore:
Timestamp:
07/02/08 05:59:46 (5 years ago)
Author:
dankogai
Message:

Version 2.26

Location:
lang/perl/Encode/trunk
Files:
23 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Encode/trunk/Changes

    r11377 r15030  
    11# Revision history for Perl extension Encode. 
    22# 
    3 # $Id: Changes,v 2.25 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     3# $Id: Changes,v 2.26 2008/07/01 20:56:17 dankogai Exp dankogai $ 
    44# 
    5 $Revision: 2.25 $ $Date: 2008/05/07 20:56:05 $ 
     5$Revision: 2.26 $ $Date: 2008/07/01 20:56:17 $ 
     6! Encode.pm 
     7  Absense of Encode::ConfigLocal no longer carps no matter what. 
     8  https://bugzilla.redhat.com/show_bug.cgi?id=435505#c2 
     9  https://rt.cpan.org/Ticket/Display.html?id=28638 
     10  https://rt.cpan.org/Ticket/Display.html?id=11511 
     11! lib/Encode/JIS7.pm 
     12  use encoding 'utf8' and 'iso-2022-jp' glitches on perl 5.10 
     13  Thanks, MIYAGAWA 
     14  Message-Id: <693254b90807011224h3ab50d76v50c6fea87baf223c@mail.gmail.com> 
     15! lib/Encode/Alias.pm t/Aliases.t 
     16  macintosh' not recognize as MacRoman 
     17  http://rt.cpan.org/Ticket/Display.html?id=36326 
     18! Makefile.PL 
     19  s{INC => "-I./Encode"} 
     20   {INC         => '-I' . File::Spec->catfile( '.', 'Encode' )} 
     21  To prevent some platforms from forgetting to include Encode/encode.h.   
     22  http://rt.cpan.org/Ticket/Display.html?id=36348 
     23 
     242.25 2008/05/07 20:56:05 
    625! Encode.pm 
    726  added ':default' to Exporter option. 
  • lang/perl/Encode/trunk/Encode.pm

    r11260 r15030  
    11# 
    2 # $Id: Encode.pm,v 2.25 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: Encode.pm,v 2.26 2008/07/01 20:56:17 dankogai Exp dankogai $ 
    33# 
    44package Encode; 
    55use strict; 
    66use warnings; 
    7 our $VERSION = sprintf "%d.%02d", q$Revision: 2.25 $ =~ /(\d+)/g; 
     7our $VERSION = sprintf "%d.%02d", q$Revision: 2.26 $ =~ /(\d+)/g; 
    88sub DEBUG () { 0 } 
    99use XSLoader (); 
     
    5252our %ExtModule; 
    5353require Encode::Config; 
    54 eval { require Encode::ConfigLocal }; 
     54#  See 
     55#  https://bugzilla.redhat.com/show_bug.cgi?id=435505#c2 
     56#  to find why sig handers inside eval{} are disabled. 
     57eval { 
     58    local $SIG{__DIE__}; 
     59    local $SIG{__WARN__}; 
     60    require Encode::ConfigLocal; 
     61}; 
    5562 
    5663sub encodings { 
  • lang/perl/Encode/trunk/Makefile.PL

    r11260 r15030  
    11# 
    2 # $Id: Makefile.PL,v 2.6 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: Makefile.PL,v 2.7 2008/07/01 20:56:17 dankogai Exp dankogai $ 
    33# 
    44use 5.007003; 
     
    66use warnings; 
    77use ExtUtils::MakeMaker; 
     8use File::Spec; 
    89 
    910# Just for sure :) 
     
    3536 
    3637WriteMakefile( 
    37           NAME          => "Encode", 
    38           EXE_FILES         => \@exe_files, 
    39           VERSION_FROM  => 'Encode.pm', 
    40           OBJECT                => '$(O_FILES)', 
    41           'dist'                => { 
    42           COMPRESS      => 'gzip -9f', 
    43           SUFFIX        => 'gz', 
    44           DIST_DEFAULT => 'all tardist', 
    45           }, 
    46           @man, 
    47           INC       => "-I./Encode", 
    48           PMLIBDIRS => \@pmlibdirs, 
    49           INSTALLDIRS => 'perl', 
    50           ); 
     38    NAME         => "Encode", 
     39    EXE_FILES    => \@exe_files, 
     40    VERSION_FROM => 'Encode.pm', 
     41    OBJECT       => '$(O_FILES)', 
     42    'dist'       => { 
     43        COMPRESS     => 'gzip -9f', 
     44        SUFFIX       => 'gz', 
     45        DIST_DEFAULT => 'all tardist', 
     46    }, 
     47    @man, 
     48    INC         => '-I' . File::Spec->catfile( '.', 'Encode' ), 
     49    PMLIBDIRS  => \@pmlibdirs, 
     50    INSTALLDIRS => 'perl', 
     51); 
    5152 
    5253package MY; 
  • lang/perl/Encode/trunk/lib/Encode/Alias.pm

    r11260 r15030  
    33use warnings; 
    44no warnings 'redefine'; 
    5 our $VERSION = do { my @r = ( q$Revision: 2.9 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r }; 
     5our $VERSION = do { my @r = ( q$Revision: 2.10 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r }; 
    66sub DEBUG () { 0 } 
    77 
     
    208208    # define_alias( qr/\bmacIcelandic$/i => '"macIceland"'); 
    209209    define_alias( qr/^mac_(.*)$/i => '"mac$1"' ); 
     210    # http://rt.cpan.org/Ticket/Display.html?id=36326 
     211    define_alias( qr/^macintosh$/i => '"MacRoman"' ); 
    210212 
    211213    # Ououououou. gone.  They are differente! 
  • lang/perl/Encode/trunk/lib/Encode/GSM0338.pm

    r11260 r15030  
    11# 
    2 # $Id: GSM0338.pm,v 2.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: GSM0338.pm,v 2.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44package Encode::GSM0338; 
  • lang/perl/Encode/trunk/lib/Encode/JP/JIS7.pm

    r1747 r15030  
    22use strict; 
    33use warnings; 
    4 our $VERSION = do { my @r = ( q$Revision: 2.3 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r }; 
     4our $VERSION = do { my @r = ( q$Revision: 2.4 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $#r, @r }; 
    55 
    66use Encode qw(:fallbacks); 
     
    131131sub euc_jis { 
    132132    no warnings qw(uninitialized); 
     133    local ${^ENCODING}; 
    133134    my $r_str   = shift; 
    134135    my $jis0212 = shift; 
  • lang/perl/Encode/trunk/t/Aliases.t

    r1747 r15030  
    5353        'WinBaltic'     => 'cp1257', 
    5454        'WinVietnamese' => 'cp1258', 
     55        'Macintosh'     => 'MacRoman', 
    5556        'koi8r'         => 'koi8-r', 
    5657        'koi8u'         => 'koi8-u', 
  • lang/perl/Encode/trunk/ucm/cp850.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp850.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp850.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp852.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp852.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp852.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp855.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp855.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp855.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp856.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp856.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp856.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp857.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp857.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp857.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp858.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp858.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp858.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# cf. http://en.wikipedia.org/wiki/Code_page_858 
  • lang/perl/Encode/trunk/ucm/cp860.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp860.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp860.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp861.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp861.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp861.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp862.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp862.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp862.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp863.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp863.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp863.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp864.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp864.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp864.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp865.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp865.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp865.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp866.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp866.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp866.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp869.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp869.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp869.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp874.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp874.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp874.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at 
  • lang/perl/Encode/trunk/ucm/cp875.ucm

    r11260 r15030  
    11# 
    2 # $Id: cp875.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp dankogai $ 
     2# $Id: cp875.ucm,v 1.1 2008/05/07 20:56:05 dankogai Exp $ 
    33# 
    44# Original table can be obtained at