David Kastrup wrote Sunday, March 17, 2013 9:03 AM

> Well, \relative is a music function that leaves behind absolute music.
> So if you have
> 
> melody = \relative { ... \tag ... \tag ... }
> 
> then \melody contains only absolute music and
> 
>  \removeWithTag #'xxx \melody
> 
> will work fine.  If you do
> 
> \relative \removeWithTag ...
> 
> then things will go haywire as \relative will now be run on already
> reduced music.  So as long as you apply \relative before removing
> tagged/untagged music, you should get consistent results.

Good point, David.  Copying to bug list to prompt the bug squad to
raise an issue to document this as a warning in 
http://www.lilypond.org/doc/v2.17/Documentation/notation/different-editions-from-one-source#using-tags

Trevor

_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to