aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzzak <zzak@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-01-19 17:57:03 +0000
committerzzak <zzak@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-01-19 17:57:03 +0000
commit857756ac6e07e6c2793c62ecd570fe2fc63c3aa1 (patch)
treeb8a5d3a1f38c981531d1e6b153fd549a43dc9c43
parent0fb2cd458b13576c837ed10b94eb8bb296e85118 (diff)
downloadruby-857756ac6e07e6c2793c62ecd570fe2fc63c3aa1.tar.gz
* file.c: NotImplementedError is raised if birthtime is unavailable.
Patch by @y-yagi san and [Fixes GH-817] [ci skip] [DOC] * ext/pathname/pathname.c: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog7
-rw-r--r--ext/pathname/pathname.c2
-rw-r--r--file.c2
3 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index d380d985b2..664affb135 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Tue Jan 20 02:54:11 2015 Zachary Scott <e@zzak.io>
+
+ * file.c: NotImplementedError is raised if birthtime is unavailable.
+ Patch by @y-yagi san and [Fixes GH-817] [ci skip] [DOC]
+
+ * ext/pathname/pathname.c: ditto.
+
Mon Jan 19 22:08:26 2015 Nobuyoshi Nakada <nobu@ruby-lang.org>
* class.c (include_modules_at): allow prepend each modules upto
diff --git a/ext/pathname/pathname.c b/ext/pathname/pathname.c
index 982ef0fdb7..d560e7356f 100644
--- a/ext/pathname/pathname.c
+++ b/ext/pathname/pathname.c
@@ -446,7 +446,7 @@ path_atime(VALUE self)
* pathname.birthtime -> time
*
* Returns the birth time for the file.
- * If the platform doesn't have birthtime, returns <i>ctime</i>.
+ * If the platform doesn't have birthtime, raises NotImplementedError.
*
* See File.birthtime.
*/
diff --git a/file.c b/file.c
index 9539ea937a..70afb0ded5 100644
--- a/file.c
+++ b/file.c
@@ -892,7 +892,7 @@ rb_stat_ctime(VALUE self)
* stat.birthtime -> aTime
*
* Returns the birth time for <i>stat</i>.
- * If the platform doesn't have birthtime, returns <i>ctime</i>.
+ * If the platform doesn't have birthtime, raises NotImplementedError.
*
* File.write("testfile", "foo")
* sleep 10