From: David Kastrup Date: Fri, 8 Apr 2016 13:41:13 +0000 (+0200) Subject: Issue 4823: Change entries for dotted/commatose lists X-Git-Tag: release/2.19.40-1~4 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=32839fc7052761649d3ba3512ca29373acbe880c;p=lilypond.git Issue 4823: Change entries for dotted/commatose lists --- diff --git a/Documentation/changes.tely b/Documentation/changes.tely index 647bdb8177..fc4052efa6 100644 --- a/Documentation/changes.tely +++ b/Documentation/changes.tely @@ -61,6 +61,42 @@ which scares away people. @end ignore +@item +Dot-separated symbol lists like @code{FretBoard.stencil} were +already supported as of version@tie{}2.18. They may now also +contain unsigned integers, and may alternatively be separated by +commata. This allows usage such as +@lilypond[quote,verbatim] +{ \time 2,2,1 5/8 g'8 8 8 8 8 } +@end lilypond +and +@example +\tagGroup violin,oboe,bassoon +@end example + +@item +Such lists may also be used in expressions for assignments, sets, +and overrides. This allows usage such as +@lilypond[quote,verbatim] +{ \unset Timing.beamExceptions + \set Timing.beatStructure = 1,2,1 + g'8 8 8 8 8 8 8 8 } +@end lilypond + +@item +Association list elements could previously be assigned values +individually (for example, paper variables like +@code{system-system-spacing.basic-distance}). They may now be +also referenced in this manner, as with +@example +\paper @{ + \void \displayScheme \system-system-spacing.basic-distance +@} +@end example + +In combination with the previously mentioned changes, this allows +setting and referencing pseudovariables like @code{violin.1}. + @item LilyPond source files may now be embedded inside the generated PDF files. This experimental feature is disabled by default and may be regarded as unsafe,