From: Dave Thomas Date: 2003-05-25T22:36:38+09:00 Subject: Re: Where is initialize originally defined? ts wrote: > M> I wonder where I can find a downloadable documentation in which all > M> methods are visible. And I wonder why the document on RubyCentral that I > M> mentioned _does_ list for example the method method_missing (which seems > M> to be private as well) but doesn't list initialize. > > Object#initialize is a private method defined in Object > > method_missing is a global function, i.e. a module function of Kernel. > > The pickaxe describe only method defined in Kernel, and this explain why > Object#initialize is not described (and this must be the only exception) I'll probably add it in for 1.8; I hadn't done it before because it didn't seem to fit there, but now that we have allocation as a function it shou;d go in for completeness. Cheers Dave