Hi Matz,

> |Just to clarify my question a little, the warning comes from this line
> |in singleton.rb (just after the instance has been created):
> |
> |def self.instance() @__instance__ end
> |
> |Is there any reason it could not be replaced with 
> |
> |define_method(:instance, proc { @__instance__ })
> |
> |which does not result in the warning?
> 
> Nice idea, thank you.

I noticed you changed singleton.rb, but you only changed the code on
line 159 - I think you also need to change line 145 to match.


Regards
+- S.D.Sykes - www.stephensykes.com -
| "This may seem a bit weird, but that's okay, because it
| is weird." -- Programming Perl on variable name prefixes