From: ts Date: 2004-06-24T01:34:05+09:00 Subject: Re: Ruby 1.8.2 to be released. >>>>> "Y" == Yukihiro Matsumoto writes: Y> * bugs to be fixed. Well, this is not really a bug but I really don't like #define_finalizer (with $SAFE >= 4) in 1.8 (I've not looked to see if it was modified in 1.8.2) plruby is protected against this problem, but I think that it can give serious problem in some case : i.e. someone can, actually, define a finalizer with $SAFE = 4 and this finalizer can be run with $SAFE = 0 latter I've given a stupid example in [ruby-talk:99941] Guy Decoux