From: Brian Candler Date: 2003-02-27T23:33:13+09:00 Subject: Re: [ANN] RMagick 1.0.0 now available On Thu, Feb 27, 2003 at 11:19:46PM +0900, Tim Hunter wrote: > In the end which bang methods get added is mostly going to be decided > by user input. Which ones do you think would be useful? Could you catch them using method_missing? Or if you wrote them all as bang methods, you could wrap the non-bang methods as: def foo dup.foo! end (Array#sort is implemented like this, using Array#sort!). But maybe 'dup' isn't good enough in this case, as it's not a deep copy. Just a thought anyway. Regards, Brian.