|
From: | lilypond |
Subject: | Re: Issue 2332 in lilypond: Patch: make-engraver helper macro |
Date: | Sat, 18 Feb 2012 18:57:14 +0000 |
Comment #2 on issue 2332 by address@hidden: Patch: make-engraver helper macro
http://code.google.com/p/lilypond/issues/detail?id=2332Looks 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).
[Prev in Thread] | Current Thread | [Next in Thread] |