Hi, the code below
\layout { \context { \Voice \consists "Balloon_engraver" } } { c'-\balloonText #'(2 . 0) \markup { "1" } } returns (in 2.21.0): ERROR: In procedure symbol->string: ERROR: Wrong type argument in position 1 (expecting symbol): () 2.18.2 gives a more useful message: /home/hermann/lilypond/usr/share/lilypond/current/scm/lily-library.scm:242:8: In procedure symbol->string in expression (process-procedure book paper ...): /home/hermann/lilypond/usr/share/lilypond/current/scm/lily-library.scm:242:8: Wrong type argument in position 1 (expecting symbol): () Though, I've no clue where symbol->string comes into the game... Ofcourse the NR recommends to use balloonText _inside_ of chords, and indeed the problem goes away, wrapping the note in an event-chord. But shouldn't it work as a postevent to a single note, too?? Btw, it's present in all tested versions down to 2.12.3 Cheers, Harm _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond