ruby-changes:3806
From: ko1@a...
Date: Mon, 28 Jan 2008 23:51:45 +0900 (JST)
Subject: [ruby-changes:3806] naruse - Ruby:r15295 (trunk): * parse.y (rb_id2str, ripper_initialize, Init_ripper): use rb_usascii_str_new2.
naruse 2008-01-28 23:51:23 +0900 (Mon, 28 Jan 2008)
New Revision: 15295
Modified files:
trunk/ChangeLog
trunk/parse.y
Log:
* parse.y (rb_id2str, ripper_initialize, Init_ripper): use rb_usascii_str_new2.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/parse.y?r1=15295&r2=15294&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15295&r2=15294&diff_format=u
Index: ChangeLog
===================================================================
--- ChangeLog (revision 15294)
+++ ChangeLog (revision 15295)
@@ -1,3 +1,8 @@
+Mon Jan 28 23:47:52 2008 NARUSE, Yui <naruse@r...>
+
+ * parse.y (rb_id2str, ripper_initialize, Init_ripper):
+ use rb_usascii_str_new2.
+
Mon Jan 28 19:37:08 2008 NAKAMURA Usaku <usa@r...>
* ext/win32ole/win32ole.c (ole_cp2encoding): new function.
Index: parse.y
===================================================================
--- parse.y (revision 15294)
+++ parse.y (revision 15295)
@@ -9076,7 +9076,7 @@
if (op_tbl[i].token == id) {
VALUE str = global_symbols.op_sym[i];
if (!str) {
- str = rb_str_new2(op_tbl[i].name);
+ str = rb_usascii_str_new2(op_tbl[i].name);
OBJ_FREEZE(str);
global_symbols.op_sym[i] = str;
}
@@ -9728,7 +9728,7 @@
}
else {
StringValue(fname);
- fname2 = rb_str_new2(" ");
+ fname2 = rb_usascii_str_new2(" ");
rb_str_append(fname2, fname);
}
parser_initialize(parser);
@@ -9864,7 +9864,7 @@
VALUE Ripper;
Ripper = rb_define_class("Ripper", rb_cObject);
- rb_define_const(Ripper, "Version", rb_str_new2(RIPPER_VERSION));
+ rb_define_const(Ripper, "Version", rb_usascii_str_new2(RIPPER_VERSION));
rb_define_alloc_func(Ripper, ripper_s_allocate);
rb_define_method(Ripper, "initialize", ripper_initialize, -1);
rb_define_method(Ripper, "parse", ripper_parse, 0);
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/