Changeset 5118 for lang/perl/Encode-JP-Mobile/trunk/tools/make-utf8-ucm.pl
- Timestamp:
- 01/20/08 22:58:44 (10 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Encode-JP-Mobile/trunk/tools/make-utf8-ucm.pl
r4874 r5118 16 16 my $uni_range_for = { 17 17 docomo => InDoCoMoPictograms(), 18 kddi => InKDDI Pictograms(),18 kddi => InKDDIAutoPictograms(), 19 19 softbank => InSoftBankPictograms(), 20 20 }; 21 21 22 22 sub SCALAR::to_hex($) { sprintf '%X', $_[0] } 23 sub SCALAR::omote2ura($) { $_[0]->encode('x-sjis-kddi')->decode('x-sjis-kddi-auto') }24 sub SCALAR::uni2int($) { unpack 'U*', $_[0] }25 23 26 24 &main;exit; … … 44 42 45 43 # original 46 if ($to eq 'kddi') { 47 # ura-kddi 48 range_each($to, sub { 49 my $unicode = shift; 50 my $unihex = $unicode->chr->omote2ura->uni2int->to_hex; 51 print {$fh} sprintf "<U%s> %s |0 # %s\n", $unihex, unihex2utf8hex($unihex), "UraKDDI pictogram"; 52 }); 53 } else { 54 range_each($to, sub { 55 my $unicode = shift; 56 my $unihex = $unicode->to_hex; 57 print {$fh} sprintf "<U%s> %s |0 # %s\n", $unihex, unihex2utf8hex($unihex), "$to pictogram"; 58 }); 59 } 44 range_each($to, sub { 45 my $unicode = shift; 46 my $unihex = $unicode->to_hex; 47 print {$fh} sprintf "<U%s> %s |0 # %s\n", $unihex, unihex2utf8hex($unihex), "$to pictogram"; 48 }); 60 49 }); 61 50 } … … 87 76 kddi ezweb 88 77 softbank vodafone 89 airh airedge90 78 ); 91 79
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)