lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 4487 in lilypond: Implement partial function c


From: lilypond
Subject: Re: [Lilypond-auto] Issue 4487 in lilypond: Implement partial function calls.
Date: Sat, 18 Jul 2015 06:09:16 +0000

Updates:
        Status: Fixed
        Labels: -Patch-push Fixed_2_19_24

Comment #7 on issue 4487 by address@hidden: Implement partial function calls.
https://code.google.com/p/lilypond/issues/detail?id=4487

Pushed to staging as
commit f4bbf51329c0594b55ae7fa28a831ec700c9d2e7
Author: David Kastrup <address@hidden>
Date:   Sun Jul 12 11:59:04 2015 +0200

    Issue 4487/4: add Changes entry for \etc

commit 1fb0cec0362ad8c6d2468c33af3bdd4d5bef827a
Author: David Kastrup <address@hidden>
Date:   Sun Jun 15 14:12:34 2014 +0200

    Issue 4487/3: Implement partial markups

    A partial markup acts as a chain of markup commands where everything but
    the final markup has already been supplied.

    For example:

    bold-red-markup = \markup \bold \with-color #red \etc

    \markup \bold-red "text"
    \markuplist \column-lines \bold-red { One Two Three }

    Please note that in order for \markup to recognize the resulting markup
    command inside of markup expressions, the identifier to which the
    resulting markup command is assigned needs to have "-markup" appended to
    its name: LilyPond encodes markup command names in this manner so that
    markup commands can use the same name as other entities outside of
    markup mode.

    Note also that this will not work with the markup macro since the latter
    additionally requires the definition of a suitable make-bold-red-markup
    command.

commit b579529b5f3f89a5b8a17760bb199b0eacc671be
Author: David Kastrup <address@hidden>
Date:   Thu Jul 9 14:54:14 2015 +0200

    Issue 4487/2: Allow for chaining of several partial functions in a row

    Chaining only works when all function calls except the last one have all
    arguments supplied already, with their last argument being the rest of
    the chained call.

commit 61c40c765eea03bc1029b596a2d31ab70f26d82c
Author: David Kastrup <address@hidden>
Date:   Tue Jul 7 21:44:59 2015 +0200

    Issue 4487/1: Implement partial function calls

    A partial function call acts as a function where the start of the
    argument list has already been supplied.  For example:

    makeRed = \tweak color #red \etc

    Then one can use this as

    { c' \makeRed d' e'-\makeRed -. }


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

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