Nakasato Masayoshi <art...@pet.707.to> writes:

>> I'm not top posting
>
> % in TabStaff, \xNote after harmonics doesn't work.
>
> \version "2.16.2"
>
> \new TabStaff {
>       \xNote g
>       \harmonicByRatio #1/2 g\3
>       \xNote g
> }

Works in 2.18.0.  I suspect

commit f390a74b5109a9ceb2af0e0447d931a9f9f38892
Author: David Kastrup <d...@gnu.org>
Date:   Sat Oct 13 18:01:51 2012 +0200

    Fix unproper nesting of various property overrides
    
    Due to the unavailability of \temporary\override, \acciaccatura and
    \slashedGrace had been losing any previous setting of
    Flag.stroke-style.
    
    \crossStaff had been losing the previous setting of Flag.style.
    
    \harmonicByFret and \harmonicDots had been losing the previous setting
    of TabNoteHead.stencil, NoteHead.Y-extent and NoteHead.stencil.
    
    \temporary\override is employed in this patch for fixing those
    shortcomings.

from issue
<URL:http://code.google.com/p/lilypond/issues/detail?id=2898>, fixed in
version 2.17.6.

And indeed, reverting the pertinent part of this patch reintroduces the
problem.  So try upgrading to LilyPond 2.18 and your problem should
disappear.

-- 
David Kastrup


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to