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/