lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-functi


From: lilypond
Subject: Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions
Date: Tue, 24 Sep 2013 07:08:36 +0000

Updates:
        Status: Fixed
        Cc: address@hidden
        Labels: -Patch-push Fixed_2_17_27

Comment #6 on issue 3563 by address@hidden: Patch: Allow define-*-function to accept currying definitions
http://code.google.com/p/lilypond/issues/detail?id=3563

Pushed to staging as
commit e884e297a5cd6c4c233846be46b4df5ffa3b61eb
Author: David Kastrup <address@hidden>
Date:   Wed Sep 18 20:57:59 2013 +0200

    Issue 3563: Allow define-*-function to accept currying definitions

    This is actually only useful for define-scheme-function since the
    purpose of a currying definition is to return a function rather than a
    music expression.  A typical usage case would be a function creating
    an engraver closure:

    dia-engraver =
       (ly:pitch? ly:pitch?)
         (let ((store '()) (cause #f))
           (make-engraver

    [...]

       \new Voice \with { \consists \dia-engraver c' g'' }

    [...]

It's not clear to me what the "Fixed" label needs to be: 2.17.27 is not yet tagged and announced, so I have no idea whether release/unstable (which already talks about its release on Sept 21) is still going to get rebased on something newer or not.

Putting the conservative Fixed_2_17_27 corresponding to what's in VERSION right now. It may be that the bug squad might need to update this on verification.

--
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]