mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
2000-04-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
be72d9a5da
commit
7194267b3b
31 changed files with 589 additions and 831 deletions
8
range.c
8
range.c
|
@ -256,8 +256,10 @@ range_to_s(range)
|
|||
|
||||
str = rb_obj_as_string(rb_ivar_get(range, id_beg));
|
||||
str2 = rb_obj_as_string(rb_ivar_get(range, id_end));
|
||||
str = rb_str_dup(str);
|
||||
rb_str_cat(str, "...", EXCL(range)?3:2);
|
||||
rb_str_cat(str, RSTRING(str2)->ptr, RSTRING(str2)->len);
|
||||
rb_str_append(str, str2);
|
||||
OBJ_INFECT(str, str2);
|
||||
|
||||
return str;
|
||||
}
|
||||
|
@ -270,8 +272,10 @@ range_inspect(range)
|
|||
|
||||
str = rb_inspect(rb_ivar_get(range, id_beg));
|
||||
str2 = rb_inspect(rb_ivar_get(range, id_end));
|
||||
str = rb_str_dup(str);
|
||||
rb_str_cat(str, "...", EXCL(range)?3:2);
|
||||
rb_str_cat(str, RSTRING(str2)->ptr, RSTRING(str2)->len);
|
||||
rb_str_append(str, str2);
|
||||
OBJ_INFECT(str, str2);
|
||||
|
||||
return str;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue