Am 07.09.2015 um 22:48 schrieb David Kastrup:
Simon Albrecht <[email protected]> writes:

Hello,

I have a problem with \shapeII (from openlilylib; in the override-like
form) using v2.19.25. The following snippet:
%%%%%%%%%%%%%%%%
\version "2.19.25"
\include "notation-snippets/shaping-bezier-curves/shapeII.ily"

{
   \shapeII #'((0 . 2)) #'(Slur)
   c''( b)
}
%%%%%%%%%%%%%%%%

has been working up to v2.19.23, but with .25 I get

/tmp/frescobaldi-5ZX7nT/tmpQSaLj0/test-shapeII.ly:5:3 <0>: error:
wrong type for argument 3. Expecting music, found (list (quote Slur))

\shapeII #'((0 . 2)) #'(Slur)

/tmp/frescobaldi-5ZX7nT/tmpQSaLj0/test-shapeII.ly:5:3 <1>: error:
error in #{ ... #}

\shapeII #'((0 . 2)) #'(Slur)


and the override has no effect.
The problem does not lie with the symbol-list-or-music? predicate in
itself, as I might have suspected (but of course such a defect would
have shown up much earlier), and I don’t know where to search for the
problem.
\tweak no longer accepts a symbol/symbol-list as its last argument and
needs to get replaced with \propertyTweak when used in that facility.

Thanks, that did it.
Yours, Simon

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

Reply via email to