Updates:
        Status: Started
        Labels: -fixed_2_15_13

Comment #14 on issue 824 by d...@gnu.org: Enhancement: anchors in the music stream
http://code.google.com/p/lilypond/issues/detail?id=824

Kieren remarked in private communication that these macros nest awfully:

\pushToTag #'coda
  \pushToTag #'sevenfour
    \pushToTag #'threefour \global { \tempo \markup "Starting slow" }
    { \tempo \markup "Getting faster" }
  { \tempo \markup "As fast as possible" }

as opposed to
\pushToTag #'coda { \tempo \markup "As fast as possible" }
\pushToTag #'sevenfour { \tempo \markup "Getting faster" }
\pushToTag #'threefour { \tempo \markup "Starting slow" } \global

I guess he is right: I had a reason for choosing the order of arguments, but his reason is much better.

So I am going to change the order (and push to staging) while nobody has yet written significant code using the feature.

Since I already wrote regtests and documentation, this will take a bit more work. Should be worth it.


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to