ruby-changes:3705
From: ko1@a...
Date: Thu, 24 Jan 2008 01:03:44 +0900 (JST)
Subject: [ruby-changes:3705] naruse - Ruby:r15194 (trunk): * encoding.{c, h} (rb_usascii_encoding): added.
naruse 2008-01-24 01:03:29 +0900 (Thu, 24 Jan 2008)
New Revision: 15194
Modified files:
trunk/ChangeLog
trunk/encoding.c
trunk/include/ruby/encoding.h
Log:
* encoding.{c, h} (rb_usascii_encoding): added.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15194&r2=15193&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/encoding.h?r1=15194&r2=15193&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/encoding.c?r1=15194&r2=15193&diff_format=u
Index: encoding.c
===================================================================
--- encoding.c (revision 15193)
+++ encoding.c (revision 15194)
@@ -985,6 +985,15 @@
}
rb_encoding *
+rb_usascii_encoding(void)
+{
+ if (!enc_table.list) {
+ rb_enc_init();
+ }
+ return enc_table.list[ENCINDEX_US_ASCII].enc;
+}
+
+rb_encoding *
rb_locale_encoding(void)
{
VALUE charmap = rb_locale_charmap(rb_cEncoding);
Index: include/ruby/encoding.h
===================================================================
--- include/ruby/encoding.h (revision 15193)
+++ include/ruby/encoding.h (revision 15194)
@@ -160,6 +160,7 @@
VALUE rb_enc_from_encoding(rb_encoding *enc);
rb_encoding *rb_ascii8bit_encoding(void);
rb_encoding *rb_utf8_encoding(void);
+rb_encoding *rb_usascii_encoding(void);
rb_encoding *rb_locale_encoding(void);
rb_encoding *rb_default_external_encoding(void);
VALUE rb_enc_default_external(void);
Index: ChangeLog
===================================================================
--- ChangeLog (revision 15193)
+++ ChangeLog (revision 15194)
@@ -1,3 +1,7 @@
+Thu Jan 24 01:00:34 2008 NARUSE, Yui <naruse@r...>
+
+ * encoding.{c, h} (rb_usascii_encoding): added.
+
Wed Jan 23 23:54:40 2008 Yusuke Endoh <mame@t...>
* sprintf.c: fix comment. [ruby-dev:33275]
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/