From: David Beckwith Date: 2008-03-30T12:44:43+09:00 Subject: how-to unmixin a module Hi, How do you undo the mixing in of a module? Is it possible? I guess you would have to save the state (current methods) of the class before the mixin, then iterate through the methods and class variables of the module, remove or undefined each one, then re-mixin or re-define the previous state of the class before the mixin. Does that sound right? Is there an easier way? Thanks, David :) -- Posted via http://www.ruby-forum.com/.