Comment #2 on issue 2332 by [email protected]: Patch: make-engraver helper macro
http://code.google.com/p/lilypond/issues/detail?id=2332
Looks great to me (Good to see all the different quoting gone. I have never bothered to look up where all the different kinds of quoting are required. I simply do a trial-and-error of different quotes until things start working).
Hoever, the main issue I'm missing with scheme engravers is that you can't assign them a name and consist/remove them by name. In particular, I don't know of any way to \remove a scheme engraver from a context once you added it (and the cleanup of a score using a custom scheme engraver triggers warnings "Warnung: Attempting to remove nonexisting listener." See e.g. input/regression/scheme-engraver-instance.ly).
_______________________________________________ bug-lilypond mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-lilypond
