]> git.donarmstrong.com Git - lilypond.git/commit
Fix #1696: Bad breathing sign Y-offset when using line-positions.
authorNeil Puttock <n.puttock@gmail.com>
Sat, 18 Jun 2011 22:51:56 +0000 (23:51 +0100)
committerNeil Puttock <n.puttock@gmail.com>
Sat, 18 Jun 2011 22:51:56 +0000 (23:51 +0100)
commitc1a48137f98086b46a91cf5b741c0b744409904b
treebdb7790a561eb29383bb664ae9d2e07081c23793
parenteb307731804e61efcb62a13ebbf13da5bb050f3f
Fix #1696: Bad breathing sign Y-offset when using line-positions.

* input/regression/breathing-sign-custom-staff.ly

  new regtest

* lily/breathing-sign.cc (offset_callback):

  use Staff_symbol::line_span () to calculate offset instead of
  Staff_symbol_referencer::line_count (): the latter is only useful for
  symmetrical staves

  tidy code; remove obsolete TODO
input/regression/breathing-sign-custom-staff.ly [new file with mode: 0644]
lily/breathing-sign.cc