]> git.donarmstrong.com Git - lilypond.git/commit - lily/include/listener.hh
Issue 1902: scheme engravers cause "warning: Attempting to remove nonexisting listener."
authorDavid Kastrup <dak@gnu.org>
Sun, 19 Feb 2012 09:24:34 +0000 (10:24 +0100)
committerDavid Kastrup <dak@gnu.org>
Mon, 20 Feb 2012 17:49:12 +0000 (18:49 +0100)
commita4b026479ad44908e2c680b95d4ae47fcdedc06f
tree13cab443e63ee34fd687b121212e1d9754fc7a8f
parent3fa8dfbe7c4d70010f5182f3c684f241762d9ec9
Issue 1902: scheme engravers cause "warning: Attempting to remove nonexisting listener."

Implements listener equality compatible with instanced Scheme engravers.
Also permits \remove to take Scheme argument.
lily/context-def.cc
lily/include/listener.hh
lily/parser.yy
lily/scheme-engraver.cc