[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:22244

From: naruse ruby-lang.org
Date: Sun, 13 Jan 2008 01:03:52 +0900 (JST)
Subject: [ruby-cvs:22244] Ruby:r15007 (trunk): * enc/make_encdb.rb: added. search enc/*.c and make encoding database.

naruse	2008-01-13 01:03:51 +0900 (Sun, 13 Jan 2008)

  New Revision: 15007

  Added files:
    trunk/enc/make_encdb.rb
  Modified files:
    trunk/ChangeLog
    trunk/common.mk
    trunk/enc/ascii.c
    trunk/enc/euc_jp.c
    trunk/enc/sjis.c
    trunk/enc/us_ascii.c
    trunk/encoding.c
    trunk/regenc.h

  Log:
    * enc/make_encdb.rb: added. search enc/*.c and make encoding database.
    
    * regenc.h (ENC_REPLICATE, ENC_ALIAS): added for defining replica
      encoding and encoding alias.
    
    * encoding.c (rb_enc_init): move alias definitions to enc/*.c.
      (rb_enc_find_index): search original of replica and alias when no
      encoding library.
      (rb_enc_name_list, rb_enc_aliases_enc_i, rb_enc_aliases_str_i,
       rb_enc_aliases, Encoding.name_list, Encoding.aliases): added.
      (Init_Encoding): init encdb.
    
    * enc/ascii.c, enc/us_ascii.c, enc/euc_jp.c, enc/sjis.c:
      add replica encoding and encoding alias difinition.
    
    * common.mk (dist-clean-local): add rule for remvoe encdb.h.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enc/make_encdb.rb?revision=15007&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enc/make_encdb.rb?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enc/ascii.c?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enc/euc_jp.c?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enc/sjis.c?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/encoding.c?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/regenc.h?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enc/us_ascii.c?r1=15007&r2=15006&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/common.mk?r1=15007&r2=15006&diff_format=u


[前][次][番号順一覧][スレッド一覧][生データ]