lilypond-user
[Top][All Lists]
Advanced

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

Re: How to make a tweak a variable?


From: David Kastrup
Subject: Re: How to make a tweak a variable?
Date: Wed, 21 Sep 2011 21:22:35 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Xavier Scheuer <address@hidden> writes:

> On 18 September 2011 00:43, David Kastrup <address@hidden> wrote:
>>
>> Use a music argument.  This will, however, only work if the music
>> function is recognizable as a postevent, namely as
>>
>> notToBarline = #(define-music-function
>>  (parser location grb)
>>  (ly:music?)
>> #{
>>  -\tweak #'to-barline ##f-$grb
>> #})
>>
>> {
>> c1-\notToBarline \< |
>> d4\!  % etc.
>> }
>
>> At the current point of time, you can put postevents into variables, but
>> music functions work as (and on) postevents only if declared as such.
>> With the current framework, it would be reasonably simple to implement a
>> define-event-function (if really wanted), but it does need support in
>> parser and lexer.
>
> I would like to be able to get rid of the dash between the note and
> \notToBarline .
> But I do not think it is worth going into huge work only for me to
> meet my aesthetic desire (but if someone else is interested in this
> define-event-function and if this is implemented, I would be happy to
> use it of course).  ;-)

Consider a bounty tantamount to the strength of your desire to get rid
of that dash.

<URL:http://codereview.appspot.com/5083045/>

I'd take cash, but if you'd prefer a different currency, write up the
corresponding documentation and regtests.

Those are always a nuisance to do.

-- 
David Kastrup




reply via email to

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