Changeset 5385 for lang/perl/Encode-JP-Mobile
- Timestamp:
- 01/24/08 09:08:02 (5 years ago)
- Location:
- lang/perl/Encode-JP-Mobile/branches/character
- Files:
-
- 1 added
- 1 modified
-
lib/Encode/JP/Mobile.pm (modified) (2 diffs)
-
t/fb_character.t (added)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Encode-JP-Mobile/branches/character/lib/Encode/JP/Mobile.pm
r5264 r5385 33 33 use Encode::JP::Mobile::KDDIJIS; 34 34 use Encode::JP::Mobile::ConvertPictgramSJIS; 35 use Encode::JP::Mobile::Character; 35 36 36 37 sub InDoCoMoPictograms { … … 108 109 } 109 110 111 sub FB_CHARACTER { 112 my $u = shift; 113 114 my $i = 0; 115 while ( 116 my @called = 117 do { package DB; @DB::args = (); caller( $i++ ) } 118 ) 119 { 120 next if $called[3] ne 'Encode::encode'; 121 my $enc = Encode::find_encoding( $DB::args[0] )->name; 122 my ( $charset, $carrier ) = $enc =~ /-([^-]+?)-([^-]+)/; 123 124 my $char = Encode::JP::Mobile::Character->from_unicode($u); 125 return encode( $charset, $char->fallback_name($carrier) ); 126 } 127 } 110 128 111 129 1;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)