From 1fd840a063c554977eb948f9c13f928524e7c425 Mon Sep 17 00:00:00 2001 From: zzak Date: Sun, 27 Jul 2014 20:23:45 +0000 Subject: * file.c: [DOC] Clarify how File.file? handles symbolic links. Also cleaned up the rdoc style for this method, more to follow. Originally reported by Michael Renner [Bug #10067] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- file.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'file.c') diff --git a/file.c b/file.c index bd6ced5c20..4fc5f771cf 100644 --- a/file.c +++ b/file.c @@ -1645,12 +1645,14 @@ rb_file_executable_real_p(VALUE obj, VALUE fname) /* * call-seq: - * File.file?(file_name) -> true or false + * File.file?(file) -> true or false * - * Returns true if the named file exists and is a - * regular file. + * Returns +true+ if the named +file+ exists and is a regular file. * - * _file_name_ can be an IO object. + * +file+ can be an IO object. + * + * If the +file+ argument is a symbolic link, it will resolve the symbolic link + * and use the file referenced by the link. */ static VALUE -- cgit v1.2.3