1 Nov 2011 12:41
Re: Fixes slope errors from incorrect X extents in Beam::print. (issue 5293060)
mike <at> apollinemike.com <mike <at> apollinemike.com>
2011-11-01 11:41:22 GMT
2011-11-01 11:41:22 GMT
Thanks Keith! I've incorporated most of your comments into the code and otherwise have a couple questions below. No change in the regtests & a new patch set up. Cheers, MS On Nov 1, 2011, at 5:19 AM, k-ohara5a5a <at> oco.net wrote: > This looks more reasonable. > I read through a few times until I had it figured out. > I left comments where I really needed either code comments or better > variable names. > > Do you know the performance cost of turning on peters-prolongation? > There's no extra cost for unbroken beams and a cost of anywhere between 2 & 3 times longer for broken beams, as it runs two extra quants - one full and one that skips all the inits (this is why the figure is between 2 & 3, as I'm not sure how long the inits take with respect to the quanting). > > http://codereview.appspot.com/5293060/diff/19014/Documentation/changes.tely > File Documentation/changes.tely (right): > > http://codereview.appspot.com/5293060/diff/19014/Documentation/changes.tely#newcode68 > Documentation/changes.tely:68: \once \override Beam #'positions = > #beam::strict-prolongation > strict-prolongation is the one that returns y-positions at the ends of(Continue reading)
RSS Feed