X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=tool%2Fjfm-readable.rb;h=d60ad2efa59558089edbc81efc7567a25c3315b1;hb=a6c37dba4272ef5de87886c805f6f902aa5f7175;hp=5c360d6b4f83eea0edc2bc6b9975eaefa5d47dbb;hpb=6205f808a967b84188b3b68a7a78e78880f624d3;p=luatex-ja%2Fluatexja.git diff --git a/tool/jfm-readable.rb b/tool/jfm-readable.rb index 5c360d6..d60ad2e 100644 --- a/tool/jfm-readable.rb +++ b/tool/jfm-readable.rb @@ -1,25 +1,25 @@ -#! /usr/bin/ruby -# -*- coding: utf-8 -*- - -# The following script converts Unicode codepoints as 0x???? to real characters. - -# USAGE: ruby __FILE__ ifile [> ofile] - -def print_usage() - print "USAGE: ruby ", __FILE__, "ifile [> ofile]\n" -end - -if __FILE__ == $0 - # コマンドライン引数の処理 - if ARGV.length < 1 - print_usage() - exit - end - ifile = ARGV[0] - - print "-- -*- coding: utf-8 -*-\n" - open(ifile, "r").each_line{|line| - line.gsub!(/0x[0-9a-fA-F]*/){|s| s.to_s + "(" + [s.to_i(0)].pack("U*") + ")"} - print line - } -end +#! /usr/bin/ruby +# -*- coding: utf-8 -*- + +# The following script converts Unicode codepoints as 0x???? to real characters. + +# USAGE: ruby __FILE__ ifile [> ofile] + +def print_usage() + print "USAGE: ruby ", __FILE__, "ifile [> ofile]\n" +end + +if __FILE__ == $0 + # コマンドライン引数の処理 + if ARGV.length < 1 + print_usage() + exit + end + ifile = ARGV[0] + + print "-- -*- coding: utf-8 -*-\n" + open(ifile, "r").each_line{|line| + line.gsub!(/0x[0-9a-fA-F]*/){|s| s.to_s + "(" + [s.to_i(0)].pack("U*") + ")"} + print line + } +end