[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lilypond-auto] Issue 4423 in lilypond: Part_combine_iterator: elimi
From: |
lilypond |
Subject: |
Re: [Lilypond-auto] Issue 4423 in lilypond: Part_combine_iterator: eliminate array of context handles |
Date: |
Wed, 03 Jun 2015 22:56:56 +0000 |
Updates:
Status: Fixed
Labels: -Patch-push Fixed_2_19_22
Comment #6 on issue 4423 by address@hidden: Part_combine_iterator:
eliminate array of context handles
https://code.google.com/p/lilypond/issues/detail?id=4423
Pushed to staging.
commit 615571eda2393eba537c3ad0eb2d424f8dd218b0
Author: Dan Eble <address@hidden>
Date: Wed May 27 21:23:45 2015 -0400
Issue 4423: eliminate part combiner's array of context handles (4/4)
The Part_combine_iterator no longer creates or keeps alive the Voice
contexts that it uses. make-directed-part-combine-music does it.
When the Part_combine_iterator needs to redirect a child iterator, it
finds the new Voice by name among the siblings of the current Voice.
commit b357d2084d1ae252a890e92019e62aa8ccbfdafc
Author: Dan Eble <address@hidden>
Date: Wed May 27 20:56:37 2015 -0400
Issue 4423: eliminate part combiner's array of context handles (3/4)
Use NullVoice instead of Devnull for the "null" context. This makes
all outlets a kind of Voice.
commit 44f56926a4590e46e64b041ce5ee12de264b8a73
Author: Dan Eble <address@hidden>
Date: Wed May 27 20:39:47 2015 -0400
Issue 4423: eliminate part combiner's array of context handles (2/4)
Create child iterators in parent context. Add an initial split state
to ensure that the first split-list entry, whatever it is, will
redirect the outlets for the child iterators.
commit 7e2a8f8fa486f11b6a81d6e9730535454e0abbe4
Author: Dan Eble <address@hidden>
Date: Sat May 23 12:33:40 2015 -0400
Issue 4423: eliminate part combiner's array of context handles (1/4)
Move mmrest killing after child iteration. Also limit mmrest killing
to contexts that have just changed from being used to being unused.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings