James <pkx1...@gmail.com> writes: > On 28/09/14 10:44, David Kastrup wrote: >> Urs Liska <u...@openlilylib.org> writes: >> >>> Hi devs, >>> >>> sorry for the uninformed question, but I don't seem to be able to find >>> an answer in the CG or in the source directory. >>> >>> If I have a new Scheme engraver that I'd like to suggest to be added, >>> where would I look for a place to add it to? >>> Is there a file (or a set of files grouped by topic) where I should >>> insert it or can I add a dedicated file (in which folder)? >> >> There is no really good place and part of the reason is that Scheme >> engravers are second class citizens not traced in the Internals Guide. >> Scheme engravers would need to get additional information, like the >> _name_ of the engraver and its read, written and modified properties in >> order to have that. > > So what, conceptually, is the difference between a 'Scheme Engraver' and > a 'Snippet' or perhaps a 'command' (the ones that are like \tweak or > \partial etc.) that appear in the *.scm file and a 'Scheme Engraver'?
Well, as a second-class citizen, a `Scheme Engraver' does not really have much of a concept right now. So the difference is that I don't know how to answer this question with regard to a Scheme Engraver? -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel