On Sat, Nov 10, 2012 at 2:56 PM, David Kastrup <d...@gnu.org> wrote: > Janek Warchoł <janek.lilyp...@gmail.com> writes: > >> On Fri, Nov 9, 2012 at 10:31 PM, David Kastrup <d...@gnu.org> 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 _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user