]> git.donarmstrong.com Git - lilypond.git/commit
Permits all positive and zero-length buildings in skylines (issue 3161)
authorMike Solomon <mike@apollinemike.com>
Fri, 22 Mar 2013 06:29:57 +0000 (07:29 +0100)
committerMike Solomon <mike@apollinemike.com>
Fri, 22 Mar 2013 06:29:57 +0000 (07:29 +0100)
commit6f13ef4a292625c1a9d528ac88aec98071ba6388
tree8f4f678834315bcdd0aefd79db5a7ed685ea4edb
parent5f75b253841ce28f10701051b5ab0b5242c893cc
Permits all positive and zero-length buildings in skylines (issue 3161)

This allows point stencils to figure into vertical spacing, as shown
in the new regtest input/regression/skyline-point-extent.ly.

Some issues regarding floating point errors were raised while reviewing
this patch, but it was concluded that the math in this patch likely does
not risk triggering those errors with the way GCC compiles the code.
input/regression/skyline-point-extent.ly [new file with mode: 0644]
lily/skyline.cc
scm/define-grobs.scm
scm/lily-library.scm
scm/output-lib.scm