Thomas Morley <[email protected]> writes:

> 2015-12-09 17:17 GMT+01:00 David Kastrup <[email protected]>:
>>
>> Why not
>>
>> \set Score.markFormat = \markup \circle \bold \markletter \etc
>>
>> (the latter use of \etc does not work yet but that's fixable).
>
> Not sure why
>   foo-markup = \markup \bold \with-color #cyan \markletter \etc
>   \markup \foo #1
> does not work, as opposed to
>   bold-red-markup = \markup \bold \with-color #red \etc
>   \markup \bold-red "text"

Well, I wrote "it's fixable".  That's issue 4687, with patch.  The
markup grammar special-cased "markup command chain with only markup
argument missing" and the \etc hooked into that special case.  I've
added the rest now.

As a note aside: it was a hole in one.  First attempt was accepted by
the compiler and worked.  For a mixed non-trivial Bison/Scheme
feature...

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to