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

Issue 7310075: Standardizes use of empty extents in pure heights and skylines. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 2 months ago by MikeSol
Modified:
11 years ago
Reviewers:
Keith, janek, dak, mike7
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Standardizes use of empty extents in pure heights and skylines.

Patch Set 1 #

Patch Set 2 : Rebased off current master. #

Patch Set 3 : Adds regtest. #

Patch Set 4 : Damn you valgrind... #

Total comments: 22

Patch Set 5 : Responses to Keith's comments #

Patch Set 6 : Changes standard-stencil-height to pure-safe-stencil-height #

Total comments: 14

Patch Set 7 : Implements Keith's suggestion of eliminating EPS #

Patch Set 8 : Rebases against current mster #

Patch Set 9 : Correct function name change #

Patch Set 10 : Better handling of point stencils for repeat ties. #

Total comments: 8

Patch Set 11 : Uses stencil to get RepeatTie height #

Patch Set 12 : Better pure heights for SpanBarStub #

Patch Set 13 : Removes commented-out Y-extent #

Total comments: 10

Patch Set 14 : Rebase against current master #

Patch Set 15 : Responds to David's comments #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -49 lines) Patch
A input/regression/skyline-point-extent.ly View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +22 lines, -0 lines 0 comments Download
M lily/side-position-interface.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -1 line 0 comments Download
M lily/skyline.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 9 chunks +24 lines, -32 lines 1 comment Download
M scm/define-grobs.scm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M scm/lily-library.scm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +2 lines, -0 lines 0 comments Download
M scm/output-lib.scm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 5 chunks +7 lines, -15 lines 0 comments Download

Messages

Total messages: 35
MikeSol
Rebased off current master.
11 years, 2 months ago (2013-02-09 16:22:49 UTC) #1
MikeSol
Adds regtest.
11 years, 2 months ago (2013-02-09 16:34:03 UTC) #2
MikeSol
Damn you valgrind...
11 years, 2 months ago (2013-02-09 17:34:45 UTC) #3
Keith
https://codereview.appspot.com/7310075/diff/10/input/regression/skyline-point-extent.ly File input/regression/skyline-point-extent.ly (right): https://codereview.appspot.com/7310075/diff/10/input/regression/skyline-point-extent.ly#newcode7 input/regression/skyline-point-extent.ly:7: } ... The accents should follow the descending melody ...
11 years, 2 months ago (2013-02-10 03:08:04 UTC) #4
MikeSol
New patch set coming after I finish running the regtests. https://codereview.appspot.com/7310075/diff/10/input/regression/skyline-point-extent.ly File input/regression/skyline-point-extent.ly (right): https://codereview.appspot.com/7310075/diff/10/input/regression/skyline-point-extent.ly#newcode7 ...
11 years, 2 months ago (2013-02-10 07:24:41 UTC) #5
MikeSol
Responses to Keith's comments
11 years, 2 months ago (2013-02-10 07:42:10 UTC) #6
MikeSol
Changes standard-stencil-height to pure-safe-stencil-height
11 years, 2 months ago (2013-02-10 12:05:39 UTC) #7
Keith
On Sat, 09 Feb 2013 23:24:41 -0800, <mtsolo@gmail.com> wrote: > https://codereview.appspot.com/7310075/diff/10/lily/grob.cc#newcode488 > lily/grob.cc:488: Interval iv ...
11 years, 2 months ago (2013-02-10 20:21:56 UTC) #8
dak
https://codereview.appspot.com/7310075/diff/12001/lily/separation-item.cc File lily/separation-item.cc (right): https://codereview.appspot.com/7310075/diff/12001/lily/separation-item.cc#newcode156 lily/separation-item.cc:156: // If these two uses of inf combine, leave ...
11 years, 2 months ago (2013-02-16 08:05:22 UTC) #9
Keith
Joe disallowed buildings of zero width in his skylines for reasons given only as "avoiding ...
11 years, 2 months ago (2013-02-16 19:20:38 UTC) #10
mike7
On 16 févr. 2013, at 21:20, k-ohara5a5a@oco.net wrote: > Best, of course, would be to ...
11 years, 2 months ago (2013-02-17 21:11:20 UTC) #11
Keith
On Sun, 17 Feb 2013 02:07:19 -0800, mike@mikesolomon.org <mike@mikesolomon.org> wrote: > On 16 févr. 2013, ...
11 years, 2 months ago (2013-02-18 02:59:58 UTC) #12
MikeSol
Implements Keith's suggestion of eliminating EPS
11 years, 2 months ago (2013-02-20 08:33:30 UTC) #13
MikeSol
Rebases against current mster
11 years, 2 months ago (2013-02-21 09:50:05 UTC) #14
MikeSol
Correct function name change
11 years, 2 months ago (2013-02-21 11:27:03 UTC) #15
dak
On 2013/02/18 02:59:58, Keith wrote: > On Sun, 17 Feb 2013 02:07:19 -0800, mailto:mike@mikesolomon.org <mailto:mike@mikesolomon.org> ...
11 years, 2 months ago (2013-02-22 15:11:17 UTC) #16
MikeSol
Better handling of point stencils for repeat ties.
11 years, 2 months ago (2013-02-24 21:03:24 UTC) #17
Keith
Just needs cleanup of some leftover unneeded complications. https://codereview.appspot.com/7310075/diff/38001/lily/skyline.cc File lily/skyline.cc (right): https://codereview.appspot.com/7310075/diff/38001/lily/skyline.cc#newcode488 lily/skyline.cc:488: will ...
11 years, 2 months ago (2013-02-27 06:03:08 UTC) #18
mike7
On 27 févr. 2013, at 07:03, k-ohara5a5a@oco.net wrote: > Just needs cleanup of some leftover ...
11 years, 2 months ago (2013-02-27 11:11:02 UTC) #19
MikeSol
Uses stencil to get RepeatTie height
11 years, 2 months ago (2013-02-27 11:34:54 UTC) #20
MikeSol
Better pure heights for SpanBarStub
11 years, 2 months ago (2013-03-02 10:35:56 UTC) #21
MikeSol
Removes commented-out Y-extent
11 years, 2 months ago (2013-03-02 10:44:48 UTC) #22
dak
https://codereview.appspot.com/7310075/diff/53001/input/regression/skyline-point-extent.ly File input/regression/skyline-point-extent.ly (right): https://codereview.appspot.com/7310075/diff/53001/input/regression/skyline-point-extent.ly#newcode5 input/regression/skyline-point-extent.ly:5: even though the @code{NoteHead} stencils are empty. The @code{Stem_engraver} ...
11 years, 1 month ago (2013-03-08 14:24:11 UTC) #23
MikeSol
Rebase against current master
11 years, 1 month ago (2013-03-09 06:44:20 UTC) #24
MikeSol
Responds to David's comments
11 years, 1 month ago (2013-03-09 06:55:39 UTC) #25
MikeSol
Thanks for the review! https://codereview.appspot.com/7310075/diff/53001/input/regression/skyline-point-extent.ly File input/regression/skyline-point-extent.ly (right): https://codereview.appspot.com/7310075/diff/53001/input/regression/skyline-point-extent.ly#newcode5 input/regression/skyline-point-extent.ly:5: even though the @code{NoteHead} stencils ...
11 years, 1 month ago (2013-03-09 06:57:11 UTC) #26
janek
Hi Mike, i've read changes in code and i don't quite get what this change ...
11 years, 1 month ago (2013-03-12 22:44:12 UTC) #27
mike7
On 12 mars 2013, at 23:44, janek.lilypond@gmail.com wrote: > Hi Mike, > > i've read ...
11 years, 1 month ago (2013-03-13 09:23:47 UTC) #28
dak
Just sent this to developer list only, so here a copy for the record: "mike@mikesolomon.org" ...
11 years, 1 month ago (2013-03-13 09:44:33 UTC) #29
Keith
On Wed, 13 Mar 2013 02:44:33 -0700, <dak@gnu.org> wrote: > If left and right have ...
11 years, 1 month ago (2013-03-13 18:47:18 UTC) #30
dak
"Keith OHara" <k-ohara5a5a@oco.net> writes: > On Wed, 13 Mar 2013 02:44:33 -0700, <dak@gnu.org> wrote: > ...
11 years, 1 month ago (2013-03-13 20:40:36 UTC) #31
janek
Hi, On Wed, Mar 13, 2013 at 10:44 AM, <dak@gnu.org> wrote: > > "mike@mikesolomon.org" <mike@mikesolomon.org> ...
11 years, 1 month ago (2013-03-13 23:41:17 UTC) #32
Keith
On 2013/03/13 20:40:36, dak wrote: > "Keith OHara" <mailto:k-ohara5a5a@oco.net> writes: > > > The C ...
11 years, 1 month ago (2013-03-14 00:11:24 UTC) #33
Keith
https://codereview.appspot.com/7310075/diff/67001/lily/skyline.cc File lily/skyline.cc (right): https://codereview.appspot.com/7310075/diff/67001/lily/skyline.cc#newcode370 lily/skyline.cc:370: if (x1 >= last_end) Oops. This controls whether to ...
11 years ago (2013-04-12 19:29:46 UTC) #34
mike7
11 years ago (2013-04-12 19:38:31 UTC) #35
On 12 avr. 2013, at 22:29, k-ohara5a5a@oco.net wrote:

> 
> https://codereview.appspot.com/7310075/diff/67001/lily/skyline.cc
> File lily/skyline.cc (right):
> 
> https://codereview.appspot.com/7310075/diff/67001/lily/skyline.cc#newcode370
> lily/skyline.cc:370: if (x1 >= last_end)
> Oops.  This controls whether to put an empty, -inf height, building in
> the gap. (When do we ever want Building data structures marking gaps?
> The skyline concept seems to allow for gaps.)
> 
> These zero-width anti-buildings would not have any effect, except that
> they are drawn (issue 3311) but they are not the boxes that surprised us
> when they disappeared (issue 3161).
> 
> Probably safest to put back the x1 > last_end + EPS
> 
> https://codereview.appspot.com/7310075/

Fair 'nuf. Can you write a patch?

Cheers,
MS
Sign in to reply to this message.

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