Thomas Morley <thomasmorle...@gmail.com> writes:

> 2015-08-18 22:32 GMT+02:00 Thomas Morley <thomasmorle...@gmail.com>:
>>
>> This not entirely true.
>>
>> It happens when the first note is the same as the turning point.

Yeah, I'd have expected that to be the significance of c.

> I tried to patch autochange.scm with:

[...]

> If I didn't overlook something, the autochange related regtests look
> ok. But I didn't do make check so far (it's late and it lasts too long
> on my not so powerful laptop)
>
> Though, I have the feeling it cures the symptom not the underlaying
> problem.

I think that my patch on issue 4569 likely cures the problem.  Curing
the symptom is likely achieved by starting with a context change
regardless of whether one is necessary.  No idea whether that's what
your patch would be doing.  I think that the _problem_ is completely
leaving the original context hierarchy (which almost magically is
avoided with other start notes by _starting_ with the first context
change which likely is performed by the autochange iterator _before_ any
simultaneous creation of contexts).

-- 
David Kastrup

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to