From: Gavin Kistner Date: 2005-07-13T21:59:13+09:00 Subject: Re: Initialization via a Module --Apple-Mail-2--929062628 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Jul 13, 2005, at 6:52 AM, Sylvain Joyeux wrote: >> module Foo >> attr_reader :foo >> def initialize( *args ) >> super >> @foo = 'foo' >> end >> end >> > I think that what you want is > super(*args) Calling super without any parentheses is a special case where it passing along the argument list to the current function automatically. --Apple-Mail-2--929062628--