]> git.donarmstrong.com Git - lilypond.git/commit
Issue 3986: \displayScheme broken
authorDavid Kastrup <dak@gnu.org>
Thu, 3 Jul 2014 08:22:37 +0000 (10:22 +0200)
committerDavid Kastrup <dak@gnu.org>
Tue, 8 Jul 2014 06:12:36 +0000 (08:12 +0200)
commit99cdab1574d096dc4906e3f5d2c4f79cbc409761
treefbb32b325a7608b3fdc486da92d0e2232fc39bc4
parent1d3beed53413315ec6c0553b003b8c5776f8c38f
Issue 3986: \displayScheme broken

    \displayScheme \markup \null

failed because a markup following an omitted optional argument (here the
optional output port) was backed up erroneously with the token type
LYRIC_ELEMENT only to be used in lyrics mode.

The optional argument was introduced with issue 2067 in version 2.19.0.
The actual underlying parser error triggered by this, however, is quite
older and originates from

    commit d4694123961690b173377b3c3a199d5a24c66a9d
    Author: David Kastrup <dak@gnu.org>
    Date:   Thu Nov 1 15:16:52 2012 +0100

parser/lexer: eliminate LYRIC_MARKUP as a token separate from MARKUP (2996/2)

in version 2.17.9.
lily/parser.yy