]> git.donarmstrong.com Git - lilypond.git/commit
Fix #943.
authorPatrick McCarty <pnorcks@gmail.com>
Thu, 29 Apr 2010 02:25:56 +0000 (19:25 -0700)
committerPatrick McCarty <pnorcks@gmail.com>
Fri, 30 Apr 2010 03:24:00 +0000 (20:24 -0700)
commit5593f79a3b3ea017c3a6908dcd55ba1873959d6f
treec85977fa1d27ad51fb10402648b5e4317a7c41eb
parent55beeb13721653891b90444ebbd475f70dabbd61
Fix #943.

- Currently, slur direction is calculated once and possibly modified
  later.  Combine these routines into a single function.

- Check for a post-line-break slur first; in this case, the direction
  should come from the pre-line-break slur.

- Check for a pre-line-break slur next; if found, forward its direction
  to the corresponding post-line-break slur.

- If these conditions do not hold, we have an unbroken slur, so simply
  calculate its direction.
lily/include/slur-scoring.hh
lily/slur-scoring.cc