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

Reply via email to