X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fchanges.tely;h=6182a59323b5d69f0d0dfa5ed2d2b9ba283e1ab0;hb=8c59e9496cf80f99423dca2f6875db2a8c21f16c;hp=45fbb4f885ae1eddf00440c97e376e3a5a7c4924;hpb=66a7d343eb27beccd73f8b579d5ef5a635b7e542;p=lilypond.git diff --git a/Documentation/changes.tely b/Documentation/changes.tely index 45fbb4f885..6182a59323 100644 --- a/Documentation/changes.tely +++ b/Documentation/changes.tely @@ -61,6 +61,22 @@ which scares away people. @end ignore +@item +Music (and scheme and void) functions and markup commands that +just supply the final parameters to a chain of overrides, music +function and markup command calls can now be defined in the form +of just writing the expression cut short with @code{\etc}. + +@lilypond[verbatim,quote] +bold-red-markup = \markup \bold \with-color #red \etc +highlight = \tweak font-size 3 \tweak color #red \etc + +\markup \bold-red "text" +\markuplist \column-lines \bold-red { One Two } + +{ c' \highlight d' e'2-\highlight -! } +@end lilypond + @item LilyPond functions defined with @code{define-music-function}, @code{define-event-function}, @code{define-scheme-function} and @@ -229,10 +245,7 @@ avoid problems when using multiple, parallel contexts. constructs. @item -The @code{NullVoice} context is now @q{below} @code{Score}. - -@item -A new command @code{\tagGroup} has now been added. This compliments +A new command @code{\tagGroup} has now been added. This complements the existing @code{\keepWithTag} and @code{\removeWithTag} commands. For Example: