]> git.donarmstrong.com Git - lilypond.git/commit
Let rhythmic-engraver make its articulation-or-event decision based on current listeners
authorDavid Kastrup <dak@gnu.org>
Sat, 21 Apr 2012 20:30:55 +0000 (22:30 +0200)
committerDavid Kastrup <dak@gnu.org>
Mon, 23 Apr 2012 14:04:57 +0000 (16:04 +0200)
commit84cad110c3bbaeca8e5144dba7f8756b89100396
tree10a750255a37ada7e3199f7595e387e6beef6b1c
parentdac45a9c828751fad2eed3ef8c9d756affbb5cb6
Let rhythmic-engraver make its articulation-or-event decision based on current listeners

This removes the dependency of the rhythmic engraver on a static list
of unlistened event classes and thus is part of work on issue 2449.

As one effect, string numbers on isolated notes in Voice contexts are
now typeset by default since the string numbers have no listener in
Voice contexts even though they would have one in TabVoice.
lily/dispatcher.cc
lily/include/dispatcher.hh
lily/rhythmic-music-iterator.cc