From: Tim Bates Date: 2003-01-10T22:51:35+09:00 Subject: Re: Security problems On Fri, 10 Jan 2003 10:19 pm, ts wrote: > Well, no good idea (eow? == true) What does that mean? I'm not familiar with the 'eow?' method... You say your code sample is 1.8.0 - I have 1.6.7 and I just get marvin:~$ ruby b.rb b.rb:7: void value expression b.rb:7: void value expression marvin:~$ I don't quite understand how this code sample works anyway - what is the difference between doing class << R class MyRobot < Robot def run # ... end end end and module R class MyRobot < Robot def run # ... end end end which gives me an error telling me I can't extend a class with $SAFE == 4 ... Tim Bates -- tim@bates.id.au