File#directory? docs

Ilkka Laukkanen <[email protected]> Sat, 1 May 2010 21:14:53 +0300
Newsgroups gmane.comp.lang.ruby.documentation
Message-ID <[email protected]>
--0016364ee28a4818ea04858c573d
Content-Type: text/plain; charset=UTF-8

Hi,

I just noticed for the first time that if you have a symlink, say
"foo", that points at a directory, both

  File.symlink? 'foo'

and

  File.directory? 'foo'

return true. While this is a bit misleading in my opinion, it should
definitely be documented in File.directory?. So here's a tiny little
patch against trunk that documents this caveat in File#directory?.
What do you think?

-- 
Ilkka

--0016364ee28a4818ea04858c573d
Content-Type: text/x-patch; charset=US-ASCII; 
	name="document_symlink_caveat_in_file_directory.patch"
Content-Disposition: attachment; 
	filename="document_symlink_caveat_in_file_directory.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g8or57ec0

SW5kZXg6IGZpbGUuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBmaWxlLmMJKHJldmlzaW9uIDI3NTc4KQorKysg
ZmlsZS5jCSh3b3JraW5nIGNvcHkpCkBAIC0xMDU4LDcgKzEwNTgsOCBAQAogICogICBGaWxlLmRp
cmVjdG9yeT8oZmlsZV9uYW1lKSAgID0+ICB0cnVlIG9yIGZhbHNlCiAgKgogICogUmV0dXJucyA8
Y29kZT50cnVlPC9jb2RlPiBpZiB0aGUgbmFtZWQgZmlsZSBpcyBhIGRpcmVjdG9yeSwKLSAqIDxj
b2RlPmZhbHNlPC9jb2RlPiBvdGhlcndpc2UuCisgKiBvciBhIHN5bWxpbmsgdGhhdCBwb2ludHMg
YXQgYSBkaXJlY3RvcnksIGFuZCA8Y29kZT5mYWxzZTwvY29kZT4KKyAqIG90aGVyd2lzZS4KICAq
CiAgKiAgICBGaWxlLmRpcmVjdG9yeT8oIi4iKQogICovCg==
--0016364ee28a4818ea04858c573d--