From: Nobuyoshi Nakada Date: 2008-02-06T13:30:47+09:00 Subject: Re: The open-uri problem is due to a change in instance_eval Hi, At Wed, 6 Feb 2008 10:57:54 +0900, Dave Thomas wrote in [ruby-core:15365]: > Obviously I could get open-uri working again by patching the > instance_eval to use instance_variable_set, but I'm guessing this > instance_eval behavior may not be intended. > > I can keep looking at this in the morning, but I'm hoping that this > might be related to the move of instance_eval into BasicObject, and > that someone might go "ah ha!" and fix it with a flash of genius. I think it has been fixed in the repository. Mon Feb 4 13:58:42 2008 NAKAMURA Usaku * lib/delegate.rb (Delegator.preserved, DelegateClass.methods): extend shouldn't be delegated. [ruby-dev:32987], etc. Anyway, it might be better to use instance_variable_set regardless this issue. -- Nobu Nakada