mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* enc/trans/gb18030.trans: get rid of a 1.9 feature for cross
compile. [ruby-core:21345] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
22e711c4bf
commit
e24346d6c6
4 changed files with 12 additions and 8 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
Thu Jan 15 00:06:12 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
|
* enc/trans/gb18030.trans: get rid of a 1.9 feature for cross
|
||||||
|
compile. [ruby-core:21345]
|
||||||
|
|
||||||
Wed Jan 14 23:57:28 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
Wed Jan 14 23:57:28 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
* encoding.c (rb_locale_charmap): fallback to codepage if no
|
* encoding.c (rb_locale_charmap): fallback to codepage if no
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
<%
|
<%
|
||||||
require "gb18030-tbl"
|
require "gb18030-tbl"
|
||||||
|
|
||||||
transcode_tbl_only "GB18030", "UTF-8", [["{00-7f}", :nomap],
|
transcode_tbl_only "GB18030", "UTF-8", [["{00-7f}", :nomap]] +
|
||||||
*GB18030_TO_UCS_TBL,
|
GB18030_TO_UCS_TBL + [
|
||||||
["{90-e2}{30-39}{81-fe}{30-39}", :func_so],
|
["{90-e2}{30-39}{81-fe}{30-39}", :func_so],
|
||||||
["e3{30-31}{81-fe}{30-39}", :func_so],
|
["e3{30-31}{81-fe}{30-39}", :func_so],
|
||||||
["e332{81-99}{30-39}", :func_so],
|
["e332{81-99}{30-39}", :func_so],
|
||||||
["e3329a{30-35}", :func_so], # "E3329A35" is U+10FFFF
|
["e3329a{30-35}", :func_so], # "E3329A35" is U+10FFFF
|
||||||
]
|
]
|
||||||
transcode_tbl_only "UTF-8", "GB18030", [["{00-7f}", :nomap],
|
transcode_tbl_only "UTF-8", "GB18030", [["{00-7f}", :nomap]] +
|
||||||
*GB18030_TO_UCS_TBL.map {|a,b| [b,a] },
|
GB18030_TO_UCS_TBL.map {|a,b| [b,a] } + [
|
||||||
["f0{90-bf}{80-bf}{80-bf}", :func_so],
|
["f0{90-bf}{80-bf}{80-bf}", :func_so],
|
||||||
["{f1-f3}{80-bf}{80-bf}{80-bf}", :func_so],
|
["{f1-f3}{80-bf}{80-bf}{80-bf}", :func_so],
|
||||||
["f4{80-8f}{80-bf}{80-bf}", :func_so]
|
["f4{80-8f}{80-bf}{80-bf}", :func_so]
|
||||||
|
@ -81,5 +81,4 @@ Init_gb18030(void)
|
||||||
{
|
{
|
||||||
rb_register_transcoder(&rb_from_GB18030);
|
rb_register_transcoder(&rb_from_GB18030);
|
||||||
rb_register_transcoder(&rb_to_GB18030);
|
rb_register_transcoder(&rb_to_GB18030);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -607,7 +607,7 @@ end
|
||||||
TRANSCODERS = []
|
TRANSCODERS = []
|
||||||
TRANSCODE_GENERATED_TRANSCODER_CODE = ''
|
TRANSCODE_GENERATED_TRANSCODER_CODE = ''
|
||||||
|
|
||||||
def transcode_tbl_only (from, to, map)
|
def transcode_tbl_only(from, to, map)
|
||||||
if VERBOSE_MODE
|
if VERBOSE_MODE
|
||||||
if from.empty? || to.empty?
|
if from.empty? || to.empty?
|
||||||
STDERR.puts "converter for #{from.empty? ? to : from}"
|
STDERR.puts "converter for #{from.empty? ? to : from}"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#define RUBY_VERSION "1.9.1"
|
#define RUBY_VERSION "1.9.1"
|
||||||
#define RUBY_RELEASE_DATE "2009-01-14"
|
#define RUBY_RELEASE_DATE "2009-01-15"
|
||||||
#define RUBY_PATCHLEVEL 5000
|
#define RUBY_PATCHLEVEL 5000
|
||||||
#define RUBY_BRANCH_NAME "trunk"
|
#define RUBY_BRANCH_NAME "trunk"
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
||||||
#define RUBY_VERSION_TEENY 1
|
#define RUBY_VERSION_TEENY 1
|
||||||
#define RUBY_RELEASE_YEAR 2009
|
#define RUBY_RELEASE_YEAR 2009
|
||||||
#define RUBY_RELEASE_MONTH 1
|
#define RUBY_RELEASE_MONTH 1
|
||||||
#define RUBY_RELEASE_DAY 14
|
#define RUBY_RELEASE_DAY 15
|
||||||
|
|
||||||
#ifdef RUBY_EXTERN
|
#ifdef RUBY_EXTERN
|
||||||
RUBY_EXTERN const char ruby_version[];
|
RUBY_EXTERN const char ruby_version[];
|
||||||
|
|
Loading…
Add table
Reference in a new issue