]> git.donarmstrong.com Git - lilypond.git/commit
use X-parents to align MMRNumbers, MMRTexts and PercentRepeatCounters
authorJanek Warchoł <lemniskata.bernoullego@gmail.com>
Mon, 8 Apr 2013 13:58:08 +0000 (15:58 +0200)
committerJanek Warchoł <lemniskata.bernoullego@gmail.com>
Sat, 28 Jun 2014 12:34:29 +0000 (14:34 +0200)
commitf4d8c77fc2ebac49bbdb0d0e9bec636313508846
treea31002f382c02141dc7afb578b54847719ca1ad1
parent10845c628c111c6afcf4eb39c3960ee552b95ab9
use X-parents to align MMRNumbers, MMRTexts and PercentRepeatCounters

It makes more sense to use X-parents than Y-parents for horizontal
alignment. To be able to do this, we have to ensure that X-parents of
MultiMeasureRestNumber, MultiMeasureRestText and PercentRepeatCounter
won't be overwritten by set_bound (these grobs are spanners).  We can
do this because parents of these grobs are spanners as well.

Expected changes in output: none.
lily/include/self-alignment-interface.hh
lily/multi-measure-rest-engraver.cc
lily/percent-repeat-engraver.cc
lily/self-alignment-interface.cc
lily/spanner.cc
scm/define-grobs.scm