Descriptionhttps://sourceforge.net/p/testlilyissues/issues/5362/
Combine code for \new, \context, and various internal searches. This includes a small block of disabled code which will fix input/regression/context-find-parent.ly once it is enabled. I want the reviewers to see it, but I don't want to mix the behavioral change into this major reorganization.
Separate the following from the act of finding a context:
1. forbid access to the Global context
2. prevent creation of multiple Scores under the Global context
3. warn if the desired context is not found or created
I've tried to judge where to do or not to do these three things based on the previous implementation. Let me know if you think I've judged poorly or where the previous implementation was not worth following.
In a second commit: Rename the music property descend-only to search-direction; change its type from a boolean to a direction.
Patch Set 1 #
Total comments: 7
Patch Set 2 : fix typo in comment #
Total comments: 3
Patch Set 3 : ditch templates #
MessagesTotal messages: 15
|