Status: Accepted
Owner: [email protected]
Labels: Type-Patch Patch-new

New issue 4485 by [email protected]: Refactor \partcombine and \autochange iterators
https://code.google.com/p/lilypond/issues/detail?id=4485

Move the \partcombine context state machine from C++ to Scheme and move the part-specific work into a new Part_combine_part_iterator. What remains in Part_combine_iterator is multi-measure rest handling.

The part-specific work is now nothing more than changing context at specified times, which is basically what \autochange does. There are still some differences, but most of the implementation of both is now in the common base Change_sequence_iterator.

https://codereview.appspot.com/250270043/

--
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

Reply via email to