ruby--ruby/enc
naruse 8c658137d9 More strict for Big5 series.
* enc/big5.c (EncLen_Big5): back to original Big5 table.
  (EncLen_Big5_HKSCS): for Big5-HKSCS.
  (trans): add the lead byte table for Big5-HKSCS.
  (big5_mbc_enc_len): abstract function for Big5 series.
  (big5_mbc_enc_len): for Big5.
  (big5_hkscs_mbc_enc_len): for Big5-HKSCS.
  (BIG5_HKSCS_P): added.
  (BIG5_ISMB_FIRST): add routine for Big5-HKSCS.
  (big5_hkscs): add for Big5-HKSCS.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-08-04 00:51:22 +00:00
..
trans * enc/trans/big5.trans, big5-hkscs-tbl.rb: 2009-07-24 10:26:18 +00:00
Makefile.in * enc/depend (clean-srcs): split out from clean. 2008-12-08 15:17:52 +00:00
ascii.c
big5.c More strict for Big5 series. 2009-08-04 00:51:22 +00:00
cp949.c
depend * enc/depend (link_so): replaces $(TARGET) with basename of the 2009-03-22 21:51:18 +00:00
emacs_mule.c
encdb.c Add functions and macros for second encoding definitions. 2009-08-04 00:50:59 +00:00
euc_jp.c
euc_kr.c
euc_tw.c
gb2312.c
gb18030.c
gbk.c
iso_2022_jp.h Add new transcoder: CP51932 <-> CP50221. 2009-04-29 12:50:57 +00:00
iso_8859_1.c
iso_8859_2.c
iso_8859_3.c
iso_8859_4.c
iso_8859_5.c
iso_8859_6.c
iso_8859_7.c
iso_8859_8.c
iso_8859_9.c
iso_8859_10.c
iso_8859_11.c
iso_8859_13.c
iso_8859_14.c
iso_8859_15.c
iso_8859_16.c
koi8_r.c
koi8_u.c
make_encmake.rb
prelude.rb * ruby.c (process_options), enc/prelude.rb: encdb and transdb are 2009-06-22 05:41:51 +00:00
shift_jis.c
unicode.c
us_ascii.c * enc/us_ascii.c (us_ascii_mbc_enc_len): made static. a patch by 2008-10-24 19:00:35 +00:00
utf_7.h
utf_8.c
utf_16be.c
utf_16le.c
utf_32be.c
utf_32le.c
windows_1251.c