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
