]> git.donarmstrong.com Git - lilypond.git/commit
Restores stem length and stem-begin-position.
authorMike Solomon <mike@apollinemike.com>
Thu, 1 Sep 2011 08:32:23 +0000 (10:32 +0200)
committerMike Solomon <mike@apollinemike.com>
Thu, 1 Sep 2011 08:32:23 +0000 (10:32 +0200)
commit6465274e66a851cccd4cd32a521abc853f3e79dd
treed98e1cb192a80b78b5b8487cdd7573f9f1e40eb9
parentdab88c1bb71c176dd6c08e05a3cc149fa64e62df
Restores stem length and stem-begin-position.

These two properties are used by the stencil and by the Y-extent
(unpure) callbacks to generate the stem.  This allows users to:

* Use length like they did prior to 2.15.9.
* Override Y-extent without there being an effect on the stencil.

This patch also makes minor fixes in the pure height estimations of
certain beamed notes.
input/regression/stem-length-override.ly [deleted file]
input/regression/stem-length.ly [new file with mode: 0644]
lily/grob-scheme.cc
lily/stem.cc
scm/define-grob-properties.scm
scm/define-grobs.scm
scm/output-lib.scm