lilypond-user
[Top][All Lists]
Advanced

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

Re: helper function that should take a list argument doesn't do anything


From: Janek Warchoł
Subject: Re: helper function that should take a list argument doesn't do anything
Date: Sun, 11 Nov 2012 22:00:54 +0100

On Sat, Nov 10, 2012 at 2:56 PM, David Kastrup <address@hidden> wrote:
> Janek Warchoł <address@hidden> writes:
>
>> On Fri, Nov 9, 2012 at 10:31 PM, David Kastrup <address@hidden> wrote:
>>
>>> You did not copy and paste valid LilyPond code into #{ #}.  You replaced
>>> a constant in a constant list by a symbol.  That was not valid outside
>>> of #{ #}, and it did not became valid inside of it.
>>
>> Hmm.  Indeed.  Too bad that to make the code valid one has to make it
>> significantly different.
>
> That's what backquoting is for: that way you don't have to make it
> significantly different, you just swap the ' for ` and put a , before
> the expression parts which you _do_ want to have evaluated after all.

ok, you are right.  My complaint was unjustified.
Nevertheless, the solution available with 2.17.6 is million times
better than using ` and , (from a user's point of view).

>> So, maybe it's a defect in convert-ly?
>
> Uh, no?  That conversion is perfectly correct.  In fact, the last
> argument, which is the _value_ argument for \overrideProperty, has not
> been changed at all.  It is just the same as before.

ok



reply via email to

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