Fix regtests about Footnote
Several regtest about FootnoteItem/Spanner contained overrides
without specifying the context.
Footnote_engraver lives in Score-context, though. Thus the
Score-context is added to the overrides in:
input/regression/footnote-auto-numbering-vertical-order.ly
input/regression/footnote-auto-numbering.ly
input/regression/footnote-spanner.ly
input/regression/in-note.ly
Regtest-diffs are expected.
Diff:
Fails make check
--snip--
Log file for reg test shows
Let me check that again - I just spotted I didn't have a clean tree.
It fails as above.
Hi James,
actually the error demonstrates /input/regression/footnote-auto-numbering-vertical-order.ly works again.
It was implemented with
commit 5ac2664c2207e8dfa1734d786e5c7b214b275521
Author: Mike Solomon mike@apollinemike.com
Date: Fri Dec 2 08:06:13 2011 +0100
for 2.15.21
Obviously it worked back in 2.15.21
Though, with:
commit 3f0f59297670174562e7d66ae7dd8d73a04be6f8
Author: David Kastrup dak@gnu.org
Date: Fri May 25 18:41:46 2012 +0200
for 2.15.40
David overlooked to the missing Score-contexts in the regtests.
Now footnote-auto-numbering-vertical-order.ly works again and errors, this may point to a problem.
Continuing research...
Passes make, make check and a full make doc.
Patch on countdpwn for Dec 19th
Patch counted down - please push
Patch counted down - please push
Pushed to staging as:
commit 2858611c6b6fafbbcaf10b42bb4338aa95b8ed88
Author: Thomas Morley thomasmorley65@gmail.com
Date: Sat Dec 14 12:36:03 2019 +0100