From: ts Date: 2003-01-29T02:28:08+09:00 Subject: Re: Aliasing class methods >>>>> "T" == Tom Payne writes: T> class File T> alias :old_open open You have written an alias for an instance method, for a class method you need class << self alias old_open open end T> def File.open(filename, *args, &block) Guy Decoux