Comment #5 on issue 1838 by d...@gnu.org: Make accidental styles available as context mods
http://code.google.com/p/lilypond/issues/detail?id=1838
Here is another idea for getting the functionality back on track: if we allow music expressions (or a subset including music identifiers and music function calls) as context modification (letting them get dissected similar to how \once does it and converting all property set/overrides into appropriate context mods), then we don't need a separate toolbox for making accidental styles available as context mods. Or anything else in ly/property-init.ly.
Instead of directly allowing music expressions, one could permit context mods specified in Scheme, and then use an explicit \properties (anybody have a better name?) scheme function for turning music with property operators into a context mod.
This particular patch has more functionality than just the accidental style business IIRC, so putting that forward separately might still make sense.
_______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond