ruby-cvs:15802
From: (matz) <matz ruby-lang.org>
Date: Fri, 21 Oct 2005 18:00:04 +0900
Subject: [ruby-cvs:15802] ruby/lib, ruby/bin, ruby: * bin/erb (ERB::Main::run): typo fixed. [ruby-core:06337]
matz Fri, 21 Oct 2005 18:00:04 +0900
Modified files:
ruby/lib:
monitor.rb cgi.rb
ruby/bin:
erb
ruby:
st.c rubysig.h object.c eval.c env.h ChangeLog
Log:
* bin/erb (ERB::Main::run): typo fixed. [ruby-core:06337]
* env.h: move struct METHOD and struct BLOCK from eval.c to
support NodeWrap and ParseTree.
* rubysig.h (CHECK_INTS): prevent signal handler to run during
critical section. [ruby-core:04039]
* eval.c (load_wait): need not to call rb_thread_schedule()
explicitly. [ruby-core:04039]
* eval.c (rb_thread_schedule): clear rb_thread_critical.
[ruby-core:04039]
* eval.c (rb_obj_instance_exec): create instance_exec and
module_exec which pass arguments to the block.
* eval.c (rb_f_funcall): rename fcall to funcall to follow
tradition.
* st.c (st_free_table): do not call free() but xfree().
[ruby-core:06205]
* eval.c (splat_value): call rb_Array() to convert svalue to
values. [ruby-dev:27397]
* lib/cgi.rb (CGI::Cookie::parse): Cookies from Nokia devices may
not be parsed correctly. A patch from August Z. Flatby
(augustzf) in [ruby-Patches-2595]. [ruby-core:06183]
* object.c (rb_Array): Array() to raise error for objects without
to_ary, nor to_a.
* object.c (nil_to_a): revert NilClass#to_a.
Revision Changes Path
1.15 +6 -6 ruby/lib/monitor.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/monitor.rb?cvsroot=src&r1=1.14&r2=1.15
1.83 +2 -2 ruby/lib/cgi.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/cgi.rb?cvsroot=src&r1=1.82&r2=1.83
1.7 +1 -1 ruby/bin/erb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/bin/erb?cvsroot=src&r1=1.6&r2=1.7
1.37 +12 -14 ruby/st.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/st.c?cvsroot=src&r1=1.36&r2=1.37
1.24 +9 -12 ruby/rubysig.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/rubysig.h?cvsroot=src&r1=1.23&r2=1.24
1.180 +20 -8 ruby/object.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/object.c?cvsroot=src&r1=1.179&r2=1.180
1.842 +87 -50 ruby/eval.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.841&r2=1.842
1.20 +34 -2 ruby/env.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/env.h?cvsroot=src&r1=1.19&r2=1.20
1.4704 +51 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.4703&r2=1.4704