diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-04-07 08:34:10 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-04-07 08:34:10 +0000 |
commit | ba06b1a81f81e089849c7c877eba7b1d3618b126 (patch) | |
tree | 57e77c2ade50f201b4aafdc071cf86fb95eb7016 /ChangeLog | |
parent | f8fc9136223c83c2791566d3efa52843f89aa127 (diff) |
dynamic (nested) local variables
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -1,3 +1,37 @@ +Tue Apr 7 01:16:45 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * array.c (ary_cmp): compare each element using `<=>'. + + * hash.c (hash_each_with_index): yields [value, key] pair. + + * class.c (class_protected_instance_methods): list protected + method names. + + * class.c (ins_methods_i): exclude protected methods. + + * eval.c (PUSH_BLOCK): dynamic variables can be accessed from + eval() with bindings. + +Mon Apr 6 14:49:06 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * eval.c (thread_yield): must return evaluated value. + +Fri Apr 3 11:25:45 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * numeric.c (num2int): no implicit conversion from string. + + * numeric.c (num2int): check that `to_i' returned Integer. + + * numeric.c (num_zero_p): new method. + + * numeric.c (num_nonzero_p): new method. returns the receiver if + it's not zero. + + * eval.c (obj_instance_eval): the_class should be the object's + singleton class. + + * error.c (exc_s_new): message is converted into a string. + Thu Apr 2 18:31:46 1998 Yukihiro Matsumoto <matz@netlab.co.jp> * eval.c (obj_call_init): every object call `initialize'. |