DescriptionRewrite chordnames - disentangle data from formatting
Issue 4344
Store all data to print a chordmarkup in an alist.
Provide formatter for the elements of a chord and a final formatter
outputting the result.
Rename some rewritten procedures from scm/chord-name.scm reflecting
the new behaviour. With the need to change those names in
ly/engraver-init.ly and ly/property-init.ly as well.
The old 'alteration->text-accidental-markup' was used for bass-figures in
scm/translation-functions.scm. Thus inserted there.
scm/chord-generic-names.scm is fixed only so far that it does compile.
For a full test uncomment the section with the Banter-style in
/Documentation/included/chord-names-jazz.ly
Patch Set 1 #Patch Set 2 : Fix tabs #
Total comments: 10
Patch Set 3 : deeper disentangle, fixing TODOs #
MessagesTotal messages: 7
|