in reply to (tye)Re: plugins and inheritance
in thread plugins and inheritance

Nice idea, but that wouldn't actually override functions in the main package, would it? E.g.
package MainOne; sub foo { ...} package NewPlugin; unshift @MainOne::ISA, __PACKAGE__; sub foo { warn "new plugin!" ... }
Now calls to MainOne::Foo would still go to MainOne itself, right? You could provide new functions with this idea, but not override existing ones.

dave hj~