]> git.donarmstrong.com Git - lilypond.git/commit
Issue 4687/1: Let \etc in partial markup commands stand for any arguments
authorDavid Kastrup <dak@gnu.org>
Wed, 9 Dec 2015 20:33:00 +0000 (21:33 +0100)
committerDavid Kastrup <dak@gnu.org>
Wed, 16 Dec 2015 08:07:32 +0000 (09:07 +0100)
commit70eaa17f47486111dc6a7a88aacbe1944514261b
tree36a2d2ca08c9faf02818e8a110bc7c6b56476c20
parent16661f7f6a78f04d056228d11bdc9e17a7cdf760
Issue 4687/1: Let \etc in partial markup commands stand for any arguments

Previously, \etc could only stand for a final markup argument.  Now an
arbitrary kind and number of arguments from the last markup command in
a markup command chain may be omitted.

Example:

quarter-markup = \markup \note-by-number #2 \etc

\markup { 3/8: \quarter #1 #UP }
lily/parser.yy
scm/ly-syntax-constructors.scm