ruby/ext/dl
matz fec60bc7c4 * eval.c (avalue_to_svalue): use rb_check_array_type() again.
Clarify how "to_ary" and "to_a" work. [ruby-talk:68155]

* eval.c (svalue_to_avalue): ditto.

* eval.c (svalue_to_mrhs): ditto.

* eval.c (rb_eval): unary splat to use to_a, but we need a hack to
  exclude Object#to_a until it's removed.

* object.c (rb_Array): check obj.respond_to?("to_a").  Currently
  all object respond_to "to_a", but Object#to_a will be removed.

* range.c (Init_Range): undefine to_ary.

* re.c (Init_Regexp): ditto.

* regex.c (re_compile_pattern): do not warn if "-" is at the top
  or last of character class.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-03-29 02:56:18 +00:00
..
doc Correct the description about type specifiers. 2003-01-11 17:28:59 +00:00
lib/dl * typo fix. 2003-01-20 10:22:04 +00:00
sample bugfix. 2002-06-10 18:23:39 +00:00
test Get rid of ineffective symbols, lines, constants and so on. 2002-11-07 16:42:07 +00:00
.cvsignore * configure.in: modify program_prefix only if specified 2002-09-08 09:08:15 +00:00
MANIFEST * ext/dl/MANIFEST: Exclude .cvsignore. [found by: eban] 2003-03-03 16:20:45 +00:00
depend * string.c (rb_str_slice_bang): if there's no corresponding 2002-07-11 08:22:18 +00:00
dl.c security enhancement of dl library (need test). 2003-03-24 09:38:37 +00:00
dl.def Conform to the allocation framework. 2002-08-04 13:49:13 +00:00
dl.h Get rid of ineffective symbols, lines, constants and so on. 2002-11-07 16:42:07 +00:00
extconf.rb * configure.in (XCFLAGS): CFLAGS to comile ruby itself. 2002-10-21 14:03:46 +00:00
h2rb Add ruby-dl 2002-04-02 10:56:13 +00:00
handle.c * eval.c (avalue_to_svalue): use rb_check_array_type() again. 2003-03-29 02:56:18 +00:00
install.rb Add ruby-dl 2002-04-02 10:56:13 +00:00
mkcall.rb Get rid of ineffective symbols, lines, constants and so on. 2002-11-07 16:42:07 +00:00
mkcallback.rb * eval.c (rb_eval): NODE_EVSTR is no longer used. 2002-06-24 07:20:42 +00:00
mkcbtable.rb * ext/dl: change the callback mechanism. 2002-06-09 17:47:34 +00:00
ptr.c security enhancement of dl library (need test). 2003-03-24 09:38:37 +00:00
sym.c * eval.c (avalue_to_svalue): use rb_check_array_type() again. 2003-03-29 02:56:18 +00:00
type.rb Add ruby-dl 2002-04-02 10:56:13 +00:00