summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-08-25 00:43:13 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-08-25 00:43:13 +0000
commitbdf32ff14f062b1813ccbf71f47fb301a0f47513 (patch)
tree91fc8fea6be4f0076b8e09f29be52e38a2652fa3
parentd866a4202518df17b0acd02a601a56a4b44e252e (diff)
* array.c (rb_ary_s_try_convert): more document description.
* re.c (rb_reg_s_try_convert): typo fixed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog6
-rw-r--r--array.c11
-rw-r--r--re.c4
3 files changed, 18 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 80c7482b1d..975195967a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sat Aug 25 09:39:50 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * array.c (rb_ary_s_try_convert): more document description.
+
+ * re.c (rb_reg_s_try_convert): typo fixed.
+
Sat Aug 25 08:54:12 2007 Koichi Sasada <ko1@atdot.net>
* id.h, id.c: remove idFuncall.
diff --git a/array.c b/array.c
index 24f1eae74c..a7361661c4 100644
--- a/array.c
+++ b/array.c
@@ -249,11 +249,20 @@ rb_check_array_type(VALUE ary)
*
* Try to convert <i>obj</i> into an array, using to_ary method.
* Returns converted array or nil if <i>obj</i> cannot be converted
- * for any reason.
+ * for any reason. This method is to check if an argument is an
+ * array.
*
* Array.try_convert([1]) # => [1]
* Array.try_convert("1") # => nil
+ *
+ * if tmp = Array.try_convert(arg)
+ * # the argument is an array
+ * elsif tmp = String.try_convert(arg)
+ * # the argument is a string
+ * end
+ *
*/
+
static VALUE
rb_ary_s_try_convert(VALUE dummy, VALUE ary)
{
diff --git a/re.c b/re.c
index 6f2f3c0e23..824d56210c 100644
--- a/re.c
+++ b/re.c
@@ -2042,8 +2042,8 @@ rb_check_regexp_type(VALUE re)
* Returns converted regexp or nil if <i>obj</i> cannot be converted
* for any reason.
*
- * IO.try_convert(/re/) # => /re/
- * IO.try_convert("re") # => nil
+ * Regexp.try_convert(/re/) # => /re/
+ * Regexp.try_convert("re") # => nil
*/
static VALUE
rb_reg_s_try_convert(VALUE dummy, VALUE re)