On Jan 15, 2013, at 04:36 , David Unric <lists / ruby-forum.com> wrote:

> Hans Mackowiak wrote in post #1092344:
>> you are currently asking for the method of the class BasicObject.
>>=20
>> BasicObject.singleton_class.ancestors
>> =3D> [Class, Module, Object, Kernel, BasicObject]
>=20
> Ok, that would explain 'methods' method really comes from Kernel but=20=

> what about its definition ? For example at=20
> http://www.ruby-doc.org/core-1.9.3/Kernel.html is not listed between=20=

> Kernel class methods.

It is probably just a bit confused because the method definition is =
located in class.c, not object.c. I dunno tho.