On 2014/10/09 07:45:38, uliska wrote:
The patch works as expected.
However, it has to be noted that by default (that is, running without
the
option) *keeps* the tags.
Sure. So does \keepWithTag #'() \tag hi { c4 4 4 4 } (actually, before the existence of \tagGroup it didn't).
When I define a command and encapsulate it in a tag this command is executed unless explicitly switched off with
-dtags-to-remove. Or unless you use -dtags-to-keep on a different tag. Yes. You can check the options with (ly:get-option '...) and set them with (ly:set-option '...) so you have the ability to push in an implicit \keepWithTag #'score when nothing of other relevance is specified on the command line. If that is not good enough, the question is how this could be made better. https://codereview.appspot.com/149650043/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel