From 4908827022c18d05fadaf54798fedd77452ef865 Mon Sep 17 00:00:00 2001 From: zzak Date: Wed, 21 Jan 2015 00:44:06 +0000 Subject: [PATCH] * file.c: Document other cases of missing birthtime on OS with patch provided by @sho-h similar to GH-817. [ci skip] [DOC] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ file.c | 9 +++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 434db2d7ff..11dc94c0dc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed Jan 21 09:40:52 2015 Zachary Scott + + * file.c: Document other cases of missing birthtime on OS with patch + provided by @sho-h similar to GH-817. [ci skip] [DOC] + Wed Jan 21 09:09:19 2015 Tanaka Akira * NEWS: References to tickets added. diff --git a/file.c b/file.c index 70afb0ded5..dd05bb7038 100644 --- a/file.c +++ b/file.c @@ -892,6 +892,7 @@ rb_stat_ctime(VALUE self) * stat.birthtime -> aTime * * Returns the birth time for stat. + * * If the platform doesn't have birthtime, raises NotImplementedError. * * File.write("testfile", "foo") @@ -2193,10 +2194,10 @@ rb_file_ctime(VALUE obj) * * _file_name_ can be an IO object. * - * Note that on Windows (NTFS), returns creation time (birth time). - * * File.birthtime("testfile") #=> Wed Apr 09 08:53:13 CDT 2003 * + * If the platform doesn't have birthtime, raises NotImplementedError. + * */ static VALUE @@ -2221,10 +2222,10 @@ rb_file_s_birthtime(VALUE klass, VALUE fname) * * Returns the birth time for file. * - * Note that on Windows (NTFS), returns creation time (birth time). - * * File.new("testfile").birthtime #=> Wed Apr 09 08:53:14 CDT 2003 * + * If the platform doesn't have birthtime, raises NotImplementedError. + * */ static VALUE