[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]