From: Daniel Berger Date: 2006-09-10T02:25:12+09:00 Subject: Re: warning: redefining Object#initialize may cause infinite loop Trans wrote: > irb(main):001:1class Object > irb(main):002:1> alias :init :initialize > irb(main):003:1> def initialize( *args, &blk ) > irb(main):004:2> init( *args, &blk ) > irb(main):005:2> end > irb(main):006:1> end > (irb):3: warning: redefining Object#initialize may cause infinite loop > > Is this warning really neccessary? > > Thanks, > T. No, and I'd like to reiterate my idea for structured warnings so that we can wrap and disable them as we like. :) - Dan