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

Issue 4807053: New engraver for braces

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 8 months ago by Bertrand Bordage
Modified:
12 years, 7 months ago
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Patch Set 1 #

Patch Set 2 : Update. #

Patch Set 3 : Update C files following fixcc.py run. #

Patch Set 4 : Add missing files. #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+365 lines, -1 line) Patch
A input/regression/braces.ly View 3 1 chunk +29 lines, -0 lines 0 comments Download
M lily/arpeggio.cc View 1 2 3 chunks +41 lines, -0 lines 0 comments Download
A lily/brace-engraver.cc View 1 2 3 1 chunk +118 lines, -0 lines 1 comment Download
M lily/include/arpeggio.hh View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A lily/span-brace-engraver.cc View 1 2 3 1 chunk +127 lines, -0 lines 2 comments Download
M ly/engraver-init.ly View 5 chunks +5 lines, -0 lines 0 comments Download
M ly/property-init.ly View 1 chunk +2 lines, -0 lines 0 comments Download
M scm/define-context-properties.scm View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M scm/define-event-classes.scm View 1 chunk +1 line, -1 line 0 comments Download
M scm/define-grob-interfaces.scm View 1 chunk +5 lines, -0 lines 0 comments Download
M scm/define-grob-properties.scm View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M scm/define-grobs.scm View 1 2 3 2 chunks +22 lines, -0 lines 1 comment Download
M scm/define-music-display-methods.scm View 2 chunks +2 lines, -0 lines 0 comments Download
M scm/define-music-types.scm View 1 chunk +7 lines, -0 lines 0 comments Download
M scm/safe-lily.scm View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 11
Bertrand Bordage
Hi! This patchs allows to add braces the same way as arpeggios. Very useful for ...
12 years, 8 months ago (2011-07-28 12:11:16 UTC) #1
pkx166h
Make is ok, but reg test gives me a few warnings on some reg tests. ...
12 years, 8 months ago (2011-07-28 20:09:57 UTC) #2
Bertrand Bordage
I updated the patch to work on the latest git HEAD. After doing a clean ...
12 years, 8 months ago (2011-07-28 21:19:58 UTC) #3
pkx166h
Passes make and reg tests all ok. No errors reported.
12 years, 8 months ago (2011-07-30 22:04:50 UTC) #4
Graham Percival (old account)
sorry, unforutnately this patch cannot be applied to git master due to fixcc.
12 years, 8 months ago (2011-08-03 19:54:40 UTC) #5
Bertrand Bordage
This should work now.
12 years, 8 months ago (2011-08-04 13:01:05 UTC) #6
Bertrand Bordage
That wasn't working 'cause I forgot to add some files to git... This is now ...
12 years, 8 months ago (2011-08-17 15:18:36 UTC) #7
MikeSol
Most of my comments below resemble each other, but up here I want to suggest ...
12 years, 8 months ago (2011-08-17 22:24:34 UTC) #8
janek
Hi Bertrand, can you tell me what needs work in this patch? I've read Mike's ...
12 years, 7 months ago (2011-09-12 21:35:03 UTC) #9
Bertrand Bordage
On 2011/09/12 21:35:03, janek wrote: > can you tell me what needs work in this ...
12 years, 7 months ago (2011-09-12 22:11:44 UTC) #10
janek
12 years, 7 months ago (2011-09-12 22:38:43 UTC) #11
2011/9/13  <bordage.bertrand@gmail.com>:
> On 2011/09/12 21:35:03, janek wrote:
>>
>> can you tell me what needs work in this patch?  I've read Mike's
>
> comments, but i
>>
>> don't understand what should be done.
>
> This patch contains many copy/paste from the arpeggio engraver. We
> obviously need a new grob, since the braces need some special grob
> parameters like font-encoding=fetaBraces. But this doesn't necessarily
> require to add an engraver that would be a copy/paste from
> arpeggio-engraver.
> My other wish is to add text to braces, so that it can be used for
> annotations.
> I am close to a good solution, but still need some time to finish it.
> I hope this will be finished in a few weeks.

Ok.  If you'd like me to help you, let me know.

cheers,
Janek
Sign in to reply to this message.

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