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

Issue 224052: FiguredBass: Rewrite of the engraver to fix vertical position (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 2 months ago by Reinhold
Modified:
8 years, 1 month ago
Reviewers:
pkx166h, colinpkcampbell, Graham Percival (old account), reinhold
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

FiguredBass: Rewrite of the engraver to fix vertical position -) use list<..> instead of vector<..> -) Don't reuse old figure storage and no longer simply fill in empty positions, which causes ordering to be lost in some extender cases. -) Add description of engraver logic

Patch Set 1 : Remove commented-out code #

Patch Set 2 : Fixed order of figures, add regtests #

Patch Set 3 : Rebased to current master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+296 lines, -190 lines) Patch
M input/regression/figured-bass-continuation-center.ly View 1 2 2 chunks +12 lines, -7 lines 0 comments Download
A input/regression/figured-bass-figureorder.ly View 1 2 1 chunk +32 lines, -0 lines 0 comments Download
M lily/align-interface.cc View 1 2 2 chunks +6 lines, -1 line 0 comments Download
M lily/figured-bass-engraver.cc View 1 2 11 chunks +243 lines, -182 lines 0 comments Download
M scm/define-grob-properties.scm View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M scm/define-grobs.scm View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 6
Colin Campbell
Just tidying up a bit: has this been superceded by the fix to issue 1671? ...
12 years, 10 months ago (2011-06-25 19:31:00 UTC) #1
Reinhold
On 2011/06/25 19:31:00, Colin Campbell wrote: > Just tidying up a bit: has this been ...
12 years, 10 months ago (2011-06-25 19:38:30 UTC) #2
pkx166h
patching today's tree (27 Aug) I get --snip-- jlowe@jlowe-lilybuntu2:~/lilypond-git$ patch -p1 < ../Desktop/issue224052_2001.diff patching file ...
12 years, 8 months ago (2011-08-27 08:14:28 UTC) #3
reinhold_kainhofer.com
Am Saturday, 27. August 2011, 10:14:28 schrieb pkx166h@gmail.com: > patching today's tree (27 Aug) I ...
12 years, 8 months ago (2011-08-27 11:32:24 UTC) #4
Graham Percival (old account)
any chance of rebasing this patch?
12 years, 7 months ago (2011-09-24 09:51:54 UTC) #5
Reinhold
12 years, 7 months ago (2011-09-26 23:27:36 UTC) #6
On 2011/09/24 09:51:54, Graham Percival wrote:
> any chance of rebasing this patch?

New patchset uploaded, but that's not completely ready for consumption.

I'm still fighting with the issue that a child grob of the vertical alignment
spanner can only be on the same vertical position as its predecessor, but not
above (we have a check for max(0, dy) in there). If I make that max(0,...) check
optional, the bass figures are correctly shifted up, but unfotunately I loose
all padding :(
Sign in to reply to this message.

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