On 25/01/2023 15:10, Michael Käppler wrote:
> Hi all,
> I'm posting to bug-lilypond instead of opening an issue in the tracker,
> because
> I'm not sure if the behaviour is somehow intended or a bug.
> Consider the following example:
>
> \version "2.24.0"
> {
> \time 2/4
> d''8 r e''4 |
> ( cis''16 ) cis'' d'' d''
> }
>
> It gives a warning "Unattached SlurEvent" and does not print a slur.
>
> Removing the bar check gives the correct rendition.
>
> What also works is:
>
> \version "2.24.0"
> {
> \time 2/4
> d''8 r e''4 ( |
> cis''16 ) cis'' d'' d''
> }
>
> i.e. moving the opening parenthesis before the bar check.
>
> This behaviour is not new, 2.20.0 behaves exactly the same.
> At least NR 1.2.5 does not mention such a kind of interaction.
> Am I missing something?Why do you expect the first one to work... ? A slur is a post-event. It attaches to a note. A bar check is not a post-event. The first example is trying to attach a slur to a bar check. The failure seems quite logical to me. Best, Jean
OpenPGP_signature
Description: OpenPGP digital signature
