1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib/irb
matz 9d22a06ea0 * array.c (rb_values_at): extract common procedure from
rb_ary_values_at.  follow DRY principle.

* re.c (match_values_at): values_at should understand ranges.

* struct.c (rb_struct_values_at): ditto.

* struct.c (inspect_struct): inspect format changed; add "struct "
  at the top.

* sprintf.c (rb_f_sprintf): "%p" specifier for inspect output.
  (RCR#68)

* eval.c (rb_mod_undef_method): allow "undef_method" to accept
  multiple arguments. (RCR#146)

* lib/timeout.rb: put timeout in Timeout module. (RCR#121)
  [ruby-talk:61028]

* re.c (match_groups): new method added. (RCR#139)

* variable.c (rb_mod_const_of): should exclude constant defined
  in Object, unless retrieving constants of Object.

* string.c (rb_str_new4): do not allocate new string if original
  is frozen or already have copy-on-write entry. [ruby-talk:74940]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-07-03 11:02:53 +00:00
..
cmd * irb 0.9 2002-07-09 11:17:17 +00:00
ext * lib/irb/workspace.rb, lib/irb/ext/math-mode.rb, 2003-02-07 19:00:21 +00:00
lc update NotImplementError to NotImplementedError. 2003-03-23 17:58:57 +00:00
completion.rb * object.c (rb_obj_clone): defer copying freezing state after 2003-05-22 16:37:22 +00:00
context.rb * array.c (rb_values_at): extract common procedure from 2003-07-03 11:02:53 +00:00
extend-command.rb * numeric.c (num_to_int): default to_int implementaion for every 2002-07-29 06:14:10 +00:00
frame.rb * irb 0.9 2002-07-09 11:17:17 +00:00
help.rb * irb 0.9 2002-07-09 11:17:17 +00:00
init.rb change default prompt. 2002-11-22 05:10:42 +00:00
input-method.rb update NotImplementError to NotImplementedError. 2003-03-23 17:58:57 +00:00
locale.rb * file.c (rb_find_file_ext): should not terminate searching with 2002-11-22 09:14:24 +00:00
ruby-lex.rb * eval.c (proc_alloc): re-unification of Block and Proc. Block 2003-06-16 07:14:50 +00:00
ruby-token.rb * irb 0.9 2002-07-09 11:17:17 +00:00
slex.rb * lib/irb/slex.rb: small cleanups. (ruby-bugs-ja PR#492) 2003-06-10 05:36:35 +00:00
version.rb * irb 0.9 2002-07-09 11:17:17 +00:00
workspace.rb * lib/irb/workspace.rb, lib/irb/ext/math-mode.rb, 2003-02-07 19:00:21 +00:00
ws-for-case-2.rb * irb 0.9 2002-07-09 11:17:17 +00:00
xmp.rb * irb 0.9 2002-07-09 11:17:17 +00:00