From: George Ogata Date: 2006-11-30T13:42:01+09:00 Subject: Re: #method(false) returns singleton methods? On 11/30/06, Trans wrote: > I had a hard enough time recalling that #instance_methods only returns > public methods rather then all methods, and after all this time I'm > only now discovering that #methods(false) only returns singleton > methods? Why? Has it changed? Am I loosing my mind? It hasn't changed recently: Tue May 6 14:39:36 2003 Yukihiro Matsumoto * object.c (rb_obj_methods): list singleton methods if recur argument is false; list all methods otherwise. > The ri doumentation fails even to metion the parameter. You're right. I reckon a documentation patch would be well-appreciated... ;-)