Comment #3 on issue 3907 by [email protected]: Patch: Moves the
Box class to flower/ in a new class called FlowerBox. Wraps FlowerBox as
Box smob in lily/
http://code.google.com/p/lilypond/issues/detail?id=3907
The idea is not to recreate a cgal but rather to abstract out the tools
that LilyPond uses for spacing so that other people wishing to implement
horizontal spacing algorithms can do so.
I have no clue how the innards of Scheme work, so if it is a bad idea to
create a wrapper around an internal class then I'll drop this external
library idea. I'd be interested, though, to see if this causes a
significant slow down. My tests on this patch didn't show any slow down.
In general, why is it a bad idea to create a class Foo and then create a
class SchemeFoo that derives from Foo and that is declared as a smob?
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings