Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2912)

Issue 5083045: Implement define-event-function (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 7 months ago by dak
Modified:
12 years, 7 months ago
Reviewers:
pkx166h, Reinhold, Neil Puttock, reinhold
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Implement define-event-function

Patch Set 1 #

Total comments: 3

Patch Set 2 : Add parts from the optional music function patch required for making this work. #

Patch Set 3 : Base off origin/master, use ly:event? instead of event? #

Patch Set 4 : Add a regtest #

Unified diffs Side-by-side diffs Delta from patch set Stats (+166 lines, -28 lines) Patch
A input/regression/define-event-function.ly View 1 2 3 1 chunk +22 lines, -0 lines 0 comments Download
M lily/lexer.ll View 1 2 1 chunk +7 lines, -0 lines 0 comments Download
M lily/music-scheme.cc View 1 2 1 chunk +11 lines, -0 lines 0 comments Download
M lily/parser.yy View 1 5 chunks +26 lines, -2 lines 0 comments Download
M scm/document-identifiers.scm View 1 1 chunk +8 lines, -6 lines 0 comments Download
M scm/lily.scm View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M scm/ly-syntax-constructors.scm View 1 1 chunk +7 lines, -11 lines 0 comments Download
M scm/music-functions.scm View 1 2 1 chunk +84 lines, -9 lines 0 comments Download

Messages

Total messages: 15
dak
This allows defining music functions that can be used as directionless events, a frequently made ...
12 years, 7 months ago (2011-09-21 19:10:47 UTC) #1
Reinhold
I haven't looked at the code itself, but a regtest is definitely missing from the ...
12 years, 7 months ago (2011-09-21 19:17:09 UTC) #2
dak
reinhold.kainhofer@gmail.com writes: > I haven't looked at the code itself, but a regtest is definitely ...
12 years, 7 months ago (2011-09-21 19:26:58 UTC) #3
reinhold_kainhofer.com
Am Wednesday, 21. September 2011, 21:26:54 schrieb David Kastrup: > reinhold.kainhofer@gmail.com writes: > > I ...
12 years, 7 months ago (2011-09-21 19:40:37 UTC) #4
Neil Puttock
On 2011/09/21 19:40:37, reinhold_kainhofer.com wrote: > Huh? How do you verify that your feature works ...
12 years, 7 months ago (2011-09-21 19:44:46 UTC) #5
dak
On 2011/09/21 19:44:46, Neil Puttock wrote: > On 2011/09/21 19:40:37, http://reinhold_kainhofer.com wrote: > > > ...
12 years, 7 months ago (2011-09-21 21:14:17 UTC) #6
Neil Puttock
http://codereview.appspot.com/5083045/diff/1/scm/c++.scm File scm/c++.scm (right): http://codereview.appspot.com/5083045/diff/1/scm/c++.scm#newcode38 scm/c++.scm:38: (define-public (event? x) I'd prefer a less vague name ...
12 years, 7 months ago (2011-09-21 21:32:29 UTC) #7
dak
http://codereview.appspot.com/5083045/diff/1/scm/c++.scm File scm/c++.scm (right): http://codereview.appspot.com/5083045/diff/1/scm/c++.scm#newcode38 scm/c++.scm:38: (define-public (event? x) On 2011/09/21 21:32:30, Neil Puttock wrote: ...
12 years, 7 months ago (2011-09-21 22:14:40 UTC) #8
dak
http://codereview.appspot.com/5083045/diff/1/scm/c++.scm File scm/c++.scm (right): http://codereview.appspot.com/5083045/diff/1/scm/c++.scm#newcode38 scm/c++.scm:38: (define-public (event? x) On 2011/09/21 22:14:40, dak wrote: > ...
12 years, 7 months ago (2011-09-21 22:57:46 UTC) #9
dak
Ok, I have made this based off origin/master, and I moved the stuff to using ...
12 years, 7 months ago (2011-09-22 00:28:38 UTC) #10
dak
If this can be verified as working, it might go on the patch countdown, barring ...
12 years, 7 months ago (2011-09-22 01:00:53 UTC) #11
dak
James, could you put this through the ringer? It's on patch countdown and I don't ...
12 years, 7 months ago (2011-09-22 09:37:33 UTC) #12
pkx166h
David, On Thu, Sep 22, 2011 at 10:37 AM, <dak@gnu.org> wrote: > James, could you ...
12 years, 7 months ago (2011-09-22 11:32:30 UTC) #13
pkx166h
Passes make and reg tests
12 years, 7 months ago (2011-09-22 18:59:29 UTC) #14
dak
12 years, 7 months ago (2011-09-24 22:26:24 UTC) #15
Pushed as 5aac8e8d8e2b1fc490354cba2cdecd204e9d5006
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b