Added by coatl (caleb clausen) almost 15 years ago. Updated about 13 years ago.
Description
=begin Dir#== and friends seem to be absent.
$ install/bin/ruby -e 'p Dir.new(".")==Dir.new(".")' false =end
=begin Hi,
2010/6/11 caleb clausen redmine@ruby-lang.org:
Dir#== and friends seem to be absent.
In principle, absent method is not a bug. I move this ticket to 1.9.x feature.
File#== is also absent, but I think it is arguable whether it should return true or false:
f1 = File.new("foo.txt") f2 = File.new("foo.txt") f1.gets p f1 == f2 #=> true expected? or false?
-- Yusuke Endoh mame@tsg.ne.jp =end
=begin Oh, I see. Dir is actually a directory handle. I was thinking it was just a wrapper around the directory name; more akin to a Pathname than a File.
I agree, that makes == for Dir instances much less likely to be needed. =end
Marked as Rejected since the original poster agreed that it's less likely to be needed.
Also available in: Atom PDF