>From 90aaea796acefa5bf294c6d5ed473b1168307019 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Sat, 28 Sep 2019 21:52:11 +0200 Subject: [PATCH] Warn about \balloonText outside of chords --- lily/balloon-engraver.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lily/balloon-engraver.cc b/lily/balloon-engraver.cc index 23be7406a5..86de83f4f9 100644 --- a/lily/balloon-engraver.cc +++ b/lily/balloon-engraver.cc @@ -18,7 +18,7 @@ */ #include "engraver.hh" - +#include "international.hh" #include "stream-event.hh" #include "item.hh" @@ -40,6 +40,11 @@ class Balloon_engraver : public Engraver void Balloon_engraver::listen_annotate_output (Stream_event *ev) { + if (!scm_is_symbol (ev->get_property ("symbol"))) + { + ev->origin ()->warning (_ ("\\balloonText can only be used inside of chords")); + return; + } events_.push_back (ev); } -- 2.20.1