Hey guys,
I found another head-scratcher bug... This is the sort of thing
you can only find by accident. The first measure contains two
identical halves; the slur in the first half is printed properly,
but the slur in the second half is printed too high above the
beam.
I honestly tried to make this example file as tiny as possible,
but the combination of elements needed to trigger the bug seems
curiously specific. For example, if I remove any one of these
elements, the problem disappears:
#(set-default-paper-size "letter")
#(set-global-staff-size 17)
left-margin = 0.75\in --and-- right-margin = 0.75\in
\key bf \major
\break
Stranger still, if I change staff-size to 15, 16, 18, 19, or 20,
the problem goes away, and if I change both margins to 0.5\in or
1\in, the problem also goes away.
So, what's going on? This is bizarre...