Changeset 5609

Show
Ignore:
Timestamp:
01/27/08 11:24:49 (5 years ago)
Author:
tokuhirom
Message:

do not use svn HEAD of Encode-JP-Mobile.

Location:
lang/perl/HTML-Entities-ConvertPictogramMobileJp/trunk
Files:
4 added
2 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/HTML-Entities-ConvertPictogramMobileJp/trunk/Makefile.PL

    r5560 r5609  
    1010build_requires 'YAML'; 
    1111use_test_base; 
     12install_share; 
    1213auto_include; 
    1314WriteAll; 
  • lang/perl/HTML-Entities-ConvertPictogramMobileJp/trunk/lib/HTML/Entities/ConvertPictogramMobileJp.pm

    r5561 r5609  
    55use Encode; 
    66use Encode::JP::Mobile; 
    7 use Encode::JP::Mobile::Character; 
    87use Params::Validate; 
     8use HTML::Entities::ConvertPictogramMobileJp::KDDITABLE; 
     9use File::ShareDir qw/dist_file/; 
    910use base 'Exporter'; 
    1011our @EXPORT = qw/convert_pictogram_entities/; 
     
    2425        } elsif ($agent->is_ezweb) { 
    2526            join '', map { sprintf '<img localsrc="%d" />', $_ } 
    26               map { Encode::JP::Mobile::Character->from_unicode($_)->number } 
     27              map { _ezuni2number($_) } 
    2728              map { unpack 'U*', $_ } 
    2829              split //, decode "x-utf8-kddi", 
     
    3738    }ge; 
    3839    $content; 
     40} 
     41 
     42sub _ezuni2number { 
     43    my $unicode = shift; 
     44    $HTML::Entities::ConvertPictogramMobileJp::KDDITABLE::TABLE->{$unicode}; 
    3945} 
    4046