Hi David,
Why would you want to place it at ChordNames level? That would cause
trouble without end.
Override and revert the setting at ChordNames level, and it is broken.
Override the setting at Score or StaffGroup level, and it has no effect.
*facepalm*
Thanks for explaining this.
Maybe there's a good reason for this, but maybe not: engraver-init.ly
deserves some cleanup anyway (I did a bit of this in a local branch
which I never got around to polishing).
I certainly hope you don't plan on a "cleanup" by relocating default
settings to the innermost level where they behave least predictably to
the user.
No. In particular, I only plan on cleaning up parts I actually
understand. :-)
Lukas