On Nov 29, 2011, at 11:39 PM, [email protected] wrote:

> I don't think we should be defining the bezier routines as public.
> Users shouldn't call them directly, IMO.  We should be operating on
> grobs.  And there is no bezier grob (at least as far as I can
> determine).
> 
> Encouraging users to goe below the published interfaces is bad behavior.
> 
> What is the reason you want these to be public?
> 
> Thanks,
> 

I have made them public in my own version of LilyPond in order to not have to 
\include a Lily-fied version of bezier-tools.scm.  I use these tools to make 
crazy noteheads.  However, I know nothing about software design - what your 
saying makes complete sense, and I can just copy and paste the file into my 
working directory and \include it so as not to go against the model you propose 
above.

Cheers,
MS


_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to