DescriptionIn the process of trying to understand the mmrest engraver, I rewrote lots of it. It still works the same according to the regression tests, but I've eliminated some state, factored out some functions, renamed some variables, tweaked some logic, etc.
Patch Set 1 : comments, naming, style #Patch Set 2 : move most processing into process_music() #Patch Set 3 : simplify logic (the interesting part) #Patch Set 4 : rearrange for readability #MessagesTotal messages: 7
|