On Mon, 28 Feb 2005 16:34:21 +0900, Eric Peden <eric / ericpeden.com> wrote:
> I apologize for my wordiness... I'm trying to make my situation clear.
> Am I making this more difficult than it really is? If the classes
> involved where pure-C, or if there wasn't any subclassing, I'd be fine.
> I just can't see how to manage the class dependencies while dealing
> with a single library entry point, and so I've come to seek the
> guidance of the wizards. ;) Any help--or even architecture bashing, if
> it's constructive--is appreciated.
I always define classes with C elements in the extension itself.

You know you can define a class and the methods on it in Ruby as many
times as you want as long as you don't change the inheritance? So its
no problem to later in Ruby redefine the class with its pure-Ruby
methods.

Leon