On 12 November 2010 17:03, Mark Polesky <[email protected]> wrote:
> I see that interfaces come to the IR from at least three
> different types of places:
>
> 1) lily/[grobname].cc              (e.g. accidental)
> 2) lily/[grobname]-interface.cc    (e.g. align)
> 3) scm/define-grob-interfaces.scm  (e.g. ambitus)
>
> Is there a system to this organization?  Is it optimal?

There's no difference between the first two options; just a matter of
file naming.

Scheme definitions are only used for interfaces which either have no
code (e.g., dynamic-interface) or have callbacks defined solely in
scheme.

Cheers,
Neil

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

Reply via email to