summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eval.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/eval.c b/eval.c
index 13602bc663..59887bc76a 100644
--- a/eval.c
+++ b/eval.c
@@ -1505,9 +1505,10 @@ rb_f_callee_name(void)
* call-seq:
* __dir__ -> string
*
- * Returns the value of <code>File.dirname(__FILE__)</code>
+ * Returns the absolute path of the directory of the file from which this
+ * method is called.
* If <code>__FILE__</code> is <code>nil</code>, it returns <code>nil</code>.
- * And it returns always an absolute path.
+ * The return value equals to <code>File.dirname(File.expand_path(__FILE__))</code>.
*
*/
static VALUE