[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
- [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions, lilypond, 2013/09/18
- Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions, lilypond, 2013/09/18
- Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions, lilypond, 2013/09/18
- Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions, lilypond, 2013/09/21
- Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions, lilypond, 2013/09/22
- Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions, lilypond, 2013/09/24
- Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions,
lilypond <=
- Re: [Lilypond-auto] Issue 3563 in lilypond: Patch: Allow define-*-function to accept currying definitions, lilypond, 2013/09/29