lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: misplaced-note-head bug (issue 5303)


From: David Kastrup
Subject: Re: misplaced-note-head bug (issue 5303)
Date: Thu, 04 Jul 2019 21:59:54 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Lukas-Fabian Moser <address@hidden> writes:

> To me, this would seem to suggest that the "less invasive" bugfix I
> proposed (by rounding) would in fact preserve the incompleteness in
> the move from int to float calculations that Han-Wen probably
> introduced by accident (unless (*) is motivated in a way I do not
> understand). This would seem to me to suggest that (*) should be
> replaced by a straight "lastpos = p;".

Agreed.

> It all comes down to the question I can't answer due to lack of
> knowledge about the internal workings: What's the rationale for the
> claim that dy can only be integer or .5?

I think short of rewriting everything to use integers again, removing
the int cast seems like the fix more in line with what the code is
currently written to do/be.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]