Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4133)

Issue 4273098: Allows glissandi to be continuous at line breaks (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 1 month ago by MikeSol
Modified:
13 years ago
Reviewers:
mike, colinpkcampbell, cpkc, Neil Puttock, Graham Percival (old account)
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Allows glissandi to be continuous at line breaks

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -0 lines) Patch
M lily/line-spanner.cc View 1 chunk +6 lines, -0 lines 0 comments Download
M scm/define-grobs.scm View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 8
MikeSol
I'm using this is in a piece I'm working on and figured it may be ...
13 years, 1 month ago (2011-03-23 00:37:07 UTC) #1
Colin Campbell
On 2011/03/23 00:37:07, MikeSol wrote: > I'm using this is in a piece I'm working ...
13 years ago (2011-03-28 01:53:27 UTC) #2
mike_apollinemike.com
On Mar 27, 2011, at 9:53 PM, ColinPKCampbell@gmail.com wrote: > On 2011/03/23 00:37:07, MikeSol wrote: ...
13 years ago (2011-03-28 02:26:40 UTC) #3
cpkc_shaw.ca
On 11-03-27 08:26 PM, mike@apollinemike.com wrote: > On Mar 27, 2011, at 9:53 PM, ColinPKCampbell@gmail.com ...
13 years ago (2011-03-28 03:20:03 UTC) #4
Graham Percival (old account)
LGTM
13 years ago (2011-03-28 14:08:52 UTC) #5
mike_apollinemike.com
On Mar 28, 2011, at 10:08 AM, percival.music.ca@gmail.com wrote: > LGTM Pushed. 94860164493ab3a209986b0e3662ff7bd8958cb5 Cheers, MS
13 years ago (2011-03-28 15:09:53 UTC) #6
Neil Puttock
Hi Mike, Can you add a regression test for this please? BTW, I've just done ...
13 years ago (2011-03-28 19:27:09 UTC) #7
mike_apollinemike.com
13 years ago (2011-03-28 20:02:32 UTC) #8
On Mar 28, 2011, at 3:27 PM, n.puttock@gmail.com wrote:

> Hi Mike,
> 
> Can you add a regression test for this please?
> 
> BTW, I've just done a quick test with this snippet pair; don't you think
> they look a bit weird?
> 
> \version "2.13.56"
> 
> % heavily damped at both broken bounds
> \score {
>  \relative c' {
>    \override Glissando #'after-line-breaking = ##t
>    \override Glissando #'breakable = ##t
>    c1\glissando
>    \break
>    c'1
>  }
>  \layout {
>    ragged-right = ##t
>  }
> }
> 
> % overshoots and swoops back down at left broken bound
> \score {
>  \relative c' {
>    \override Glissando #'after-line-breaking = ##t
>    \override Glissando #'breakable = ##t
>    c1\glissando
>    \break
>    c'1
>  }
> }


I'll make this the regression test.  Neil - you have a knack for finding the
cases that break all of my work!  The piece I made w/ this code looks fine.

Back to the drawing board, & sorry for the premature push: it passed all the
regtests & looked fine in my music.  I'll have it fixed by tonight.

Just a quick note - if you move all of the normalized-endpoint stuff to the end
of the code, it avoids this problem, although it is still not exact.

Cheers,
MS
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b