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

ruby-cvs:22175

From: akr ruby-lang.org
Date: Tue, 8 Jan 2008 01:28:44 +0900 (JST)
Subject: [ruby-cvs:22175] Ruby:r14938 (trunk): * string.c (STR_ENC_GET): defined. same as rb_enc_get without

akr	2008-01-08 01:28:43 +0900 (Tue, 08 Jan 2008)

  New Revision: 14938

  Modified files:
    trunk/ChangeLog
    trunk/string.c

  Log:
    * string.c (STR_ENC_GET): defined.  same as rb_enc_get without
      enc_capable.
      (coderange_scan): ASCII-8BIT test refined.
      (rb_enc_cr_str_buf_cat): new internal function to accumulate
      strings with encoding.
      (rb_enc_str_buf_cat): use rb_enc_cr_str_buf_cat.
      (rb_str_buf_append): ditto
      (str_gsub): use rb_str_buf_append.
      (rb_str_hash): use ENCODING_GET.
      (rb_str_comparable): ditto.
      (rb_str_cmp): compare encoding index, not rb_encoding address.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/string.c?r1=14938&r2=14937&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14938&r2=14937&diff_format=u


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