ruby-cvs:16911
From: (matz) <matz ruby-lang.org>
Date: Sat, 17 Jun 2006 23:50:07 +0900
Subject: [ruby-cvs:16911] ruby/lib/test/unit, ruby/ext/socket, ruby: * eval.c (Init_eval): add aliases invoke_method and
matz Sat, 17 Jun 2006 23:50:07 +0900
Modified files:
ruby/lib/test/unit:
assertions.rb
ruby/ext/socket:
socket.c
ruby:
parse.y hash.c file.c eval.c ChangeLog
Log:
* eval.c (Init_eval): add aliases invoke_method and
invoke_functional_method corresponding send and funcall
respectively. [ruby-talk:197512]
* parse.y (parser_yylex): returns the most typical keyword token
on EXPR_FNAME. [ruby-core:7995]
* ext/socket/socket.c: protoize.
* parse.y (then): remove ':' from 'then' and 'do' rules.
* hash.c (env_aset): raise TypeError on nil with more descriptive
message. [ruby-core:07990]
Revision Changes Path
1.17 +194 -46 ruby/lib/test/unit/assertions.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/test/unit/assertions.rb?cvsroot=src&r1=1.16&r2=1.17
1.171 +142 -296 ruby/ext/socket/socket.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/socket/socket.c?cvsroot=src&r1=1.170&r2=1.171
1.440 +4 -13 ruby/parse.y
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/parse.y?cvsroot=src&r1=1.439&r2=1.440
1.162 +5 -2 ruby/hash.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/hash.c?cvsroot=src&r1=1.161&r2=1.162
1.239 +4 -3 ruby/file.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/file.c?cvsroot=src&r1=1.238&r2=1.239
1.899 +4 -2 ruby/eval.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.898&r2=1.899
1.5078 +20 -4 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5077&r2=1.5078