From 61310976a12f50417b39417197e12f797301abfe Mon Sep 17 00:00:00 2001 From: matz Date: Wed, 3 Oct 2007 06:48:06 +0000 Subject: * variable.c (rb_cvar_set): check whether class variable is defined in superclasses. root classes have higher priority. removes lower class variable entry from IV_TBL (if it's defined in classes, not modules). * variable.c (rb_cvar_get): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 0160994ac..3685ac305 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +Wed Oct 3 15:43:15 2007 Yukihiro Matsumoto + + * variable.c (rb_cvar_set): check whether class variable is + defined in superclasses. root classes have higher priority. + removes lower class variable entry from IV_TBL (if it's defined + in classes, not modules). + + * variable.c (rb_cvar_get): ditto. + Wed Oct 3 10:06:53 2007 Nobuyoshi Nakada * ruby.c (ruby_process_options): push frame with program name. -- cgit