diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-02-25 06:52:43 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-02-25 06:52:43 +0000 |
commit | ba2d46829afada0ecc878df16b04078b13c6cfd9 (patch) | |
tree | a7403d95e2a7f658160e623eec8568c1969b5165 /ChangeLog | |
parent | 6bab1e5abd81d57fe1046a7acc7f699ab6ee3190 (diff) |
reserved words & etc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@91 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -1,5 +1,23 @@ +Wed Feb 25 15:50:07 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * eval.c (mod_module_eval): clear the_scope's PRIVATE flag before + calling eval(). + + * eval.c (rb_eval): needed to keep prot_tag->retval before + evaluating the ensure clause. + Tue Feb 24 11:16:32 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + * parse.y (yylex): reserved words can be appear as method names at + right after 'def' and `.'(dot), like foo.next. + + * eval.c (return_check): checks for return out of thread (formaly + done in return_value). + + * eval.c (POP_TAG): copy retval to outer level. + + * eval.c (return_value): just set retval, no check, no unwinding. + * parse.y (nextc): line continuation by backslash at end of line. * regex.c (re_compile_pattern): forgot to clear pending_exact on |