diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-07-10 01:08:15 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-07-10 01:08:15 +0000 |
commit | 672549bb47cdf3ccbd6d91697941dadf7328617e (patch) | |
tree | 8edb1a59d129300539245135b80194271cf63870 /ChangeLog | |
parent | 021336c36f9154b71bcd4a3cd9f18dcf73e1e6c9 (diff) | |
download | ruby-672549bb47cdf3ccbd6d91697941dadf7328617e.tar.gz |
* eval.c (proc_invoke): should not overwrite block information in
current frame. [ruby-dev:28957]
* eval.c (rb_yield_0): retrieve proper block object from the frame
record.
* eval.c (proc_alloc): return preserved block object if it's
available.
* st.h (st_data_t): use pointer sized integer for st_data_t.
[ruby-dev:28988]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -3,6 +3,22 @@ Mon Jul 10 09:29:12 2006 Nobuyoshi Nakada <nobu@ruby-lang.org> * eval.c (rb_clear_cache_for_remove): clear entries for included module. fixed: [ruby-core:08180] +Mon Jul 10 02:22:58 2006 Yukihiro Matsumoto <matz@ruby-lang.org> + + * eval.c (proc_invoke): should not overwrite block information in + current frame. [ruby-dev:28957] + + * eval.c (rb_yield_0): retrieve proper block object from the frame + record. + + * eval.c (proc_alloc): return preserved block object if it's + available. + +Mon Jul 10 01:48:38 2006 Yukihiro Matsumoto <matz@ruby-lang.org> + + * st.h (st_data_t): use pointer sized integer for st_data_t. + [ruby-dev:28988] + Sun Jul 9 18:06:47 2006 Nobuyoshi Nakada <nobu@ruby-lang.org> * lib/mkmf.rb (try_constant): fix for value 1 at cross compiling. @@ -46,6 +62,11 @@ Fri Jul 7 14:05:03 2006 NAKAMURA Usaku <usa@ruby-lang.org> * win32/Makefile.sub (config.h): define FUNC_STDCALL/FUNC_CDECL. from [ruby-dev:28970]. +Fri Jul 7 00:38:49 2006 Yukihiro Matsumoto <matz@ruby-lang.org> + + * hash.c (rb_hash_default): should not call default procedure if + no key is given. [ruby-list:42541] + Thu Jul 6 23:30:04 2006 Nobuyoshi Nakada <nobu@ruby-lang.org> * process.c (rb_proc_times): use sysconf(_SC_CLK_TCK) value prior to @@ -61,6 +82,11 @@ Thu Jul 6 21:50:06 2006 Minero Aoki <aamine@loveruby.net> * lib/racc/parser.rb: update coding style. +Wed Jul 5 05:28:45 2006 Yukihiro Matsumoto <matz@ruby-lang.org> + + * parse.y (block_param): should allow block argument after splat + and post splat args. + Wed Jul 5 01:12:19 2006 Yukihiro Matsumoto <matz@ruby-lang.org> * test/ruby/test_lambda.rb (TestLambdaParameters::test_lambda_as_iterator): |