Added non-default property to KeySignature grob
Added the non-default property to the KeySignature grob. It works
exactly like the non-default property for Clef - if the Key Signature
was created manually, it is set to true, otherwise it is unset.
Also updated the grob properties for non-default to indicate that
it works for both Clef and KeySignature grobs now.
Passes make and make doc but reg test show lots of identical errors for all (many) of the reg tests.
--snip--
Processing
./volta-broken-left-edge.ly' Parsing... Renaming input to:
/home/jlowe/lilypond-git/input/regression/volta-broken-left-edge.ly'-Interpreting music...[8][16][24]
+Interpreting music...
+programming error: Grob
KeySignature' has no interface for property
non-default'+continuing, cross fingers
+[8][16][24]
Preprocessing graphical objects...
Calculating line breaks...
Drawing systems...
--snip--
This still needs some work it seems.
Updated patch with one more change (adding non-default to the key signature interface). Ran the regtests locally and verified the warning went away.
Passes make, make check and a full make doc
Patch on countdown for June 9th.
Patch counted down - please push.
Steven if you do not have push access then send a git formatted patch to me (or the dev list) and I or someone else can push this for you.
author Steven Weber panteck@hotmail.com
Fri, 27 May 2016 22:41:43 +0100 (14:41 -0700)
committer James Lowe pkx166h@gmail.com
Sun, 12 Jun 2016 09:52:45 +0100 (09:52 +0100)
commit 05ddf3b60d68b70afce5ff79992e725267bdca46