Hi -- On Tue, 26 Nov 2002, Yukihiro Matsumoto wrote: > Hi, > > In message "Re: [FAQ] Defining <=>" > on 02/11/25, ts <decoux / moulon.inra.fr> writes: > > | Well, you can remove it from the FAQ but you'll never stop ruby to do this > | > |pigeon% ruby -e 'File.open([])' > |-e:1:in `open': wrong argument type Array (expected String) (TypeError) > | from -e:1 > > But it based on whether object has "to_str" or not. I know Ruby still > does type testing. But it is evloving. This made me take a second look at my to_str example.... In 1.6.7 File#open doesn't seem to look for to_str, but it does in 1.7. So I semi-retract my previous observation :-) David -- David Alan Black home: dblack / candle.superlink.net work: blackdav / shu.edu Web: http://pirate.shu.edu/~blackdav