]> git.donarmstrong.com Git - lilypond.git/commit
Issue 630/1: Implement Grob_property_info::matched_pop
authorDavid Kastrup <dak@gnu.org>
Wed, 1 Oct 2014 14:11:10 +0000 (16:11 +0200)
committerDavid Kastrup <dak@gnu.org>
Thu, 9 Oct 2014 11:27:03 +0000 (13:27 +0200)
commit73364778d21a8d1959eeb27f2bf127c4d9e8aba2
tree819bd1fa117a147a694fc3c9886234df45ceaade
parentb12ee555e33d483eed0832d8502ad7a282ef9796
Issue 630/1: Implement Grob_property_info::matched_pop

This can be passed a token returned from Grob_property_info::push and
will then only revert the matching push or nothing at all.  This is used
to limit the fallout from internal property reversions that might not
match the original override because of an intervening property push/pop.
lily/context-property.cc
lily/include/grob-properties.hh