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

ruby-changes:9179

From: tadf <ko1@a...>
Date: Sat, 13 Dec 2008 13:05:54 +0900 (JST)
Subject: [ruby-changes:9179] Ruby:r20715 (trunk): * complex.c: use rb_usascii_str_new2 instead of rb_str_new2.

tadf	2008-12-13 13:05:25 +0900 (Sat, 13 Dec 2008)

  New Revision: 20715

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20715

  Log:
    * complex.c: use rb_usascii_str_new2 instead of rb_str_new2.
    * rational.c: ditto.

  Modified files:
    trunk/ChangeLog
    trunk/complex.c
    trunk/rational.c

Index: complex.c
===================================================================
--- complex.c	(revision 20714)
+++ complex.c	(revision 20715)
@@ -940,7 +940,7 @@
 {
     VALUE s;
 
-    s = rb_str_new2("(");
+    s = rb_usascii_str_new2("(");
     rb_str_concat(s, nucomp_format(self, f_inspect));
     rb_str_cat2(s, ")");
 
@@ -1082,20 +1082,20 @@
     comp_pat2 = rb_reg_new(comp_pat2_source, sizeof comp_pat2_source - 1, 0);
     rb_gc_register_mark_object(comp_pat2);
 
-    a_slash = rb_str_new2("/");
+    a_slash = rb_usascii_str_new2("/");
     rb_gc_register_mark_object(a_slash);
 
-    a_dot_and_an_e = rb_str_new2(".eE");
+    a_dot_and_an_e = rb_usascii_str_new2(".eE");
     rb_gc_register_mark_object(a_dot_and_an_e);
 
-    null_string = rb_str_new2("");
+    null_string = rb_usascii_str_new2("");
     rb_gc_register_mark_object(null_string);
 
     underscores_pat = rb_reg_new(underscores_pat_source,
 				 sizeof underscores_pat_source - 1, 0);
     rb_gc_register_mark_object(underscores_pat);
 
-    an_underscore = rb_str_new2("_");
+    an_underscore = rb_usascii_str_new2("_");
     rb_gc_register_mark_object(an_underscore);
 }
 
@@ -1147,13 +1147,13 @@
 		sr = Qnil;
 		si = f_aref(m, INT2FIX(1));
 		if (NIL_P(si))
-		    si = rb_str_new2("");
+		    si = rb_usascii_str_new2("");
 		{
 		    VALUE t;
 
 		    t = f_aref(m, INT2FIX(2));
 		    if (NIL_P(t))
-			t = rb_str_new2("1");
+			t = rb_usascii_str_new2("1");
 		    rb_str_concat(si, t);
 		}
 		re = f_post_match(m);
@@ -1173,7 +1173,7 @@
 		si = f_aref(m, INT2FIX(3));
 		t = f_aref(m, INT2FIX(4));
 		if (NIL_P(t))
-		    t = rb_str_new2("1");
+		    t = rb_usascii_str_new2("1");
 		rb_str_concat(si, t);
 	    }
 	    re = f_post_match(m);
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 20714)
+++ ChangeLog	(revision 20715)
@@ -1,3 +1,9 @@
+Sat Dec 13 13:03:20 2008  Tadayoshi Funaba  <tadf@d...>
+
+	* complex.c: use rb_usascii_str_new2 instead of rb_str_new2.
+
+	* rational.c: ditto.
+
 Sat Dec 13 12:48:57 2008  Yuki Sonoda (Yugui)  <yugui@y...>
 
 	* test/ruby/test_m17n.rb: feature changed in r20626.
Index: rational.c
===================================================================
--- rational.c	(revision 20714)
+++ rational.c	(revision 20715)
@@ -1134,7 +1134,7 @@
 {
     VALUE s;
 
-    s = rb_str_new2("(");
+    s = rb_usascii_str_new2("(");
     rb_str_concat(s, nurat_format(self, f_inspect));
     rb_str_cat2(s, ")");
 
@@ -1288,7 +1288,7 @@
 				 sizeof underscores_pat_source - 1, 0);
     rb_gc_register_mark_object(underscores_pat);
 
-    an_underscore = rb_str_new2("_");
+    an_underscore = rb_usascii_str_new2("_");
     rb_gc_register_mark_object(an_underscore);
 }
 
@@ -1367,7 +1367,7 @@
 	    v = f_mul(v, f_expt(INT2FIX(10), f_to_i(exp)));
 #if 0
 	if (!NIL_P(de) && (!NIL_P(fp) || !NIL_P(exp)))
-	    return rb_assoc_new(v, rb_str_new2("dummy"));
+	    return rb_assoc_new(v, rb_usascii_str_new2("dummy"));
 #endif
 	if (!NIL_P(de))
 	    v = f_div(v, f_to_i(de));

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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