lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: shapeII (openlilylib) with v2.19.25


From: David Kastrup
Subject: Re: shapeII (openlilylib) with v2.19.25
Date: Mon, 07 Sep 2015 22:56:46 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Urs Liska <address@hidden> writes:

> Am 7. September 2015 22:48:33 MESZ, schrieb David Kastrup <address@hidden>:
>>Simon Albrecht <address@hidden> 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.
>>
>
> Simon,
>
> please create an ossue on GitHub with this information.
> Should be updated with a version switch.

Or the calling code just splits between \tweak/\override based on
argument type.  Then you don't need a version switch.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]