summaryrefslogtreecommitdiffstats
path: root/enc
diff options
context:
space:
mode:
authornaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-01-30 08:35:03 +0000
committernaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-01-30 08:35:03 +0000
commitb0c37810e719879752fe50886638940ab683a9dd (patch)
treecf3f2325337d96b03e6abbb98e840ac96d4e75f8 /enc
parent332d3973a740b5ec805e2a5c1d771ca598c07228 (diff)
downloadruby-b0c37810e719879752fe50886638940ab683a9dd.tar.gz
ruby-b0c37810e719879752fe50886638940ab683a9dd.tar.xz
ruby-b0c37810e719879752fe50886638940ab683a9dd.zip
* enc/*.c: add GB12345, UCS-{2,4}{BE,LE}.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'enc')
-rw-r--r--enc/gb2312.c1
-rw-r--r--enc/koi8_r.c2
-rw-r--r--enc/utf_16be.c1
-rw-r--r--enc/utf_32be.c2
-rw-r--r--enc/utf_32le.c1
5 files changed, 7 insertions, 0 deletions
diff --git a/enc/gb2312.c b/enc/gb2312.c
index b8d0d0af5..be20fd8c3 100644
--- a/enc/gb2312.c
+++ b/enc/gb2312.c
@@ -10,3 +10,4 @@ Init_gb2312(void)
ENC_ALIAS("EUC-CN", "GB2312");
ENC_ALIAS("eucCN", "GB2312");
+ENC_REPLICATE("GB12345", "GB2312");
diff --git a/enc/koi8_r.c b/enc/koi8_r.c
index dfdf6d248..93e5e7022 100644
--- a/enc/koi8_r.c
+++ b/enc/koi8_r.c
@@ -215,3 +215,5 @@ OnigEncodingDefine(koi8_r, KOI8_R) = {
onigenc_single_byte_left_adjust_char_head,
onigenc_always_true_is_allowed_reverse_match
};
+ENC_ALIAS("CP878", "KOI8-R");
+
diff --git a/enc/utf_16be.c b/enc/utf_16be.c
index 5311ba364..2ef319963 100644
--- a/enc/utf_16be.c
+++ b/enc/utf_16be.c
@@ -257,3 +257,4 @@ OnigEncodingDefine(utf_16be, UTF_16BE) = {
utf16be_left_adjust_char_head,
onigenc_always_false_is_allowed_reverse_match
};
+ENC_ALIAS("UCS-2BE", "UTF-16BE");
diff --git a/enc/utf_32be.c b/enc/utf_32be.c
index bbf70cdb8..89eb17cb5 100644
--- a/enc/utf_32be.c
+++ b/enc/utf_32be.c
@@ -191,3 +191,5 @@ OnigEncodingDefine(utf_32be, UTF_32BE) = {
utf32be_left_adjust_char_head,
onigenc_always_false_is_allowed_reverse_match
};
+ENC_ALIAS("UCS-4BE", "UTF-32BE");
+
diff --git a/enc/utf_32le.c b/enc/utf_32le.c
index e9da83f20..425a6ea83 100644
--- a/enc/utf_32le.c
+++ b/enc/utf_32le.c
@@ -191,3 +191,4 @@ OnigEncodingDefine(utf_32le, UTF_32LE) = {
utf32le_left_adjust_char_head,
onigenc_always_false_is_allowed_reverse_match
};
+ENC_ALIAS("UCS-4LE", "UTF-32LE");