From: Avi Bryant Date: 2001-01-27T04:42:36+09:00 Subject: [ruby-talk:9950] Re: ANN: AspectR 0.2 On Fri, 26 Jan 2001, Robert Feldt wrote: > > The thought that came out of all of this, though, was: perhaps we want to > > resolve our namespace issues by taking a metaobject* approach instead, and > > having the pre/post calls be to instances of an Aspect subclass (since we > > need a method hash now anyway - my original hack was trying to avoid > > that), rather than to methods in an included module. It enforces a little > > more encapsulation, which may or may not be a bad thing... should aspects > > have access to the private members of the object they're wrapping? > > > It might be a good idea Ok, well, if anyone's interested - there's a cleaned up and metaobject-ized version of AspectR (well, minus a lot of Robert's additions, which I hope he will promptly merge back, or I will if he doesn't) at http://beta4.com/mop.rb Just out of curiosity - *is* anyone interested? Or should we move this off list? avi