[ruby-list:503] Re: bugreports(Enum#find/find_all, ruby-mode.el) and Requests

From: matz@... (Yukihiro Matsumoto)
Date: 1996-09-11 10:17:47 UTC
List: ruby-list #503
In message "[ruby-list:502] Re: bugreports(Enum#find/find_all, ruby-mode.el) and Requests"
    on 96/09/11, Yukihiro Matsumoto <matz@caelum.co.jp> writes:
|
|とりあえずパッチを流しておきます.

捕捉パッチです.

--- enum.c~	Wed Sep 11 19:16:16 1996
+++ enum.c	Wed Sep 11 19:16:25 1996
@@ -93,3 +93,3 @@
     if (NIL_P(if_none)) return Qnil;
-    rb_eval_cmd(if_none, Qnil);
+    return rb_eval_cmd(if_none, Qnil);
 }
@@ -351,3 +351,3 @@
     rb_define_method(mEnumerable,"grep", enum_grep, 1);
-    rb_define_method(mEnumerable,"find", enum_find, 0);
+    rb_define_method(mEnumerable,"find", enum_find, -1);
     rb_define_method(mEnumerable,"find_all", enum_find_all, 0);

In This Thread

Prev Next