Changeset 4807 for lang/perl/Encode-JP-Mobile/trunk/tools
- Timestamp:
- 01/17/08 22:04:16 (10 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Encode-JP-Mobile/trunk/tools/make-convert-map.pl
r4111 r4807 1 1 use strict; 2 2 3 # http://labs.unoh.net/2007/02/post_65.html to yaml 3 # http://labs.unoh.net/2007/02/post_65.html to dat/convert-map-utf8.yaml 4 # mkdir dat/conv; download emoji_*.txt to dat/conv/emoji_*.txt 5 # perl tools/make-convert-map.pl > dat/convert-map-utf8.yaml 4 6 5 7 use utf8; … … 11 13 my $no2uni = {}; 12 14 for my $file (qw( emoji_e2is.txt emoji_i2es.txt emoji_s2ie.txt )) { 13 my @line = slurp " conv/$file";15 my @line = slurp "dat/conv/$file"; 14 16 for my $line (@line) { 15 17 next unless $line =~ /^%/; … … 32 34 my %map; 33 35 for my $file (qw( emoji_e2is.txt emoji_i2es.txt emoji_s2ie.txt )) { 34 my @line = slurp " conv/$file";36 my @line = slurp "dat/conv/$file"; 35 37 36 38 for my $line (@line) { … … 40 42 $file eq 'emoji_i2es.txt' && do { 41 43 my ($docomo, undef, $kddi, $softbank) = split "\t", $line; 44 $kddi = $1 if $kddi =~ /(%.+?%)%/; 45 $softbank = $1 if $softbank =~ /(%.+?%)%/; 42 46 $map{docomo}{ $no2uni->{$docomo} }->{kddi} = $no2uni->{$kddi}; 43 47 $map{docomo}{ $no2uni->{$docomo} }->{softbank} = $no2uni->{$softbank}; … … 46 50 $file eq 'emoji_e2is.txt' && do { 47 51 my ($kddi, undef, $docomo, $softbank) = split "\t", $line; 52 $docomo = $1 if $docomo =~ /(%.+?%)%/; 53 $softbank = $1 if $softbank =~ /(%.+?%)%/; 48 54 $map{kddi}{ $no2uni->{$kddi} }->{docomo} = $no2uni->{$docomo}; 49 55 $map{kddi}{ $no2uni->{$kddi} }->{softbank} = $no2uni->{$softbank}; … … 52 58 $file eq 'emoji_s2ie.txt' && do { 53 59 my ($softbank, undef, $docomo, $kddi) = split "\t", $line; 60 $docomo = $1 if $docomo =~ /(%.+?%)%/; 61 $kddi = $1 if $kddi =~ /(%.+?%)%/; 54 62 $map{softbank}{ $no2uni->{$softbank} }->{docomo} = $no2uni->{$docomo}; 55 63 $map{softbank}{ $no2uni->{$softbank} }->{kddi} = $no2uni->{$kddi};
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)