DescriptionIssue 2917: Extend \keepWithTag to allow multiple tags
Also extends \removeWithTag accordingly.
There are also a few other commits from issue 2883 drawn in. The set
is slightly larger than necessary for this issue, but I wanted to
avoid having to manually resolve merge conflicts.
Replace the rather fuzzy list-or-symbol? with symbol-list-or-symbol?
list-or-symbol? was previously used in the meaning of
symbol-list-or-symbol? only, and there is no point in not checking the
list members for actually being symbols, in order to avoid ugly
surprises later.
Add symbol-list-or-music? predicate
This is of interest for commands like \hide which accept either music
(to see an override) or a grob specification like Accidental or
Voice.Accidental.
Add symbol-list? predicate
Patch Set 1 #Patch Set 2 : Add regtest #
MessagesTotal messages: 8
|