зеркало из https://github.com/github/ruby.git
* complex.c: use rb_usascii_str_new2 instead of rb_str_new2.
* rational.c: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
dd2a86cf11
Коммит
ac6e87fc59
|
@ -1,3 +1,9 @@
|
|||
Sat Dec 13 13:03:20 2008 Tadayoshi Funaba <tadf@dotrb.org>
|
||||
|
||||
* 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@yugui.jp>
|
||||
|
||||
* test/ruby/test_m17n.rb: feature changed in r20626.
|
||||
|
|
16
complex.c
16
complex.c
|
@ -940,7 +940,7 @@ nucomp_inspect(VALUE self)
|
|||
{
|
||||
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 @@ make_patterns(void)
|
|||
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 @@ string_to_c_internal(VALUE self)
|
|||
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 @@ string_to_c_internal(VALUE self)
|
|||
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);
|
||||
|
|
|
@ -1134,7 +1134,7 @@ nurat_inspect(VALUE self)
|
|||
{
|
||||
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 @@ make_patterns(void)
|
|||
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 @@ string_to_r_internal(VALUE self)
|
|||
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));
|
||||
|
|
Загрузка…
Ссылка в новой задаче