Changeset 4880
- Timestamp:
- 01/18/08 16:21:34 (5 years ago)
- Location:
- lang/perl/Encode-JP-Mobile/trunk
- Files:
-
- 2 modified
-
lib/Encode/JP/Mobile/Charnames.pm (modified) (1 diff)
-
t/charnames.t (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Encode-JP-Mobile/trunk/lib/Encode/JP/Mobile/Charnames.pm
r4878 r4880 69 69 for my $row (@$dat) { 70 70 next unless exists $row->{name}; 71 $name2unicode->{$carrier}{$row->{name}} = hex $row->{unicode};71 $name2unicode->{$carrier}{$row->{name}} ||= hex $row->{unicode}; 72 72 if ( exists $row->{name_en} ) { 73 $name2unicode->{$carrier}{$row->{name_en}} = hex $row->{unicode};73 $name2unicode->{$carrier}{$row->{name_en}} ||= hex $row->{unicode}; 74 74 } 75 75 } -
lang/perl/Encode-JP-Mobile/trunk/t/charnames.t
r4878 r4880 2 2 use warnings; 3 3 use Data::Dumper; 4 use Test::More tests => 2 7;4 use Test::More tests => 29; 5 5 use Encode; 6 6 … … 32 32 is unicode2name_en(0xE047), 'Beer'; # Softbank 33 33 34 is sprintf("%X", unpack "U*", "\N{DoCoMo Beer}"), "E672"; 35 is sprintf("%X", unpack "U*", "\N{DoCoMo ファーストフード}"), "E673"; 36 is sprintf("%X", unpack "U*", "\N{DIGIT SIX}"), "36"; 34 is "\N{DoCoMo Beer}", "\x{E672}"; 35 is "\N{DoCoMo ファーストフード}", "\x{E673}"; 36 is "\N{KDDI Beer}", "\x{E4C3}"; 37 is "\N{SoftBank Beer}", "\x{E047}"; 38 39 is "\N{DIGIT SIX}", "6"; 37 40 38 41 is Encode::is_utf8("\N{DoCoMo Beer}"), 1;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)