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

Issue 238070043: Issue 4379: Part_combine_iterator: simplify context substitution (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
8 years, 11 months ago by Dan Eble
Modified:
8 years, 11 months ago
Reviewers:
Keith
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Part_combine_iterator: simplify context substitution. There are no regression test differences, but I'm concerned that there might be a reason for the way this was written that the tests do not exercise. Music_iterator::substitute_outlet: do nothing if the new outlet is identical to the old (a sanity test)

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -13 lines) Patch
M lily/music-iterator.cc View 1 chunk +6 lines, -3 lines 0 comments Download
M lily/part-combine-iterator.cc View 1 chunk +4 lines, -10 lines 1 comment Download

Messages

Total messages: 3
Dan Eble
8 years, 11 months ago (2015-05-09 01:42:16 UTC) #1
Keith
This and the MMrest patch look sensible, but it is a good idea to test ...
8 years, 11 months ago (2015-05-11 05:04:15 UTC) #2
Dan Eble
8 years, 11 months ago (2015-05-13 01:02:28 UTC) #3
On 2015/05/11 05:04:15, Keith wrote:
> This and the MMrest patch look sensible,
> but it is a good idea to test them on some orchestral music from
mutopiaproject.
>  I tried them on a piece I have and saw no output differences.

First I tried a score requiring 2.14 which would not compile after running
convert-ly.  Then I tried a few scores requiring 2.18 with horn, bassoon, and
string combining, and I did not notice any problems due to these changes.  (I
did find a problem caused by older changes which I reported to the bug list and
will address when I have time.)
Sign in to reply to this message.

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