From: matsb Date: Thu, 21 Nov 2002 20:09:15 +0000 (+0000) Subject: * lily/volta-engraver.cc (process_acknowledged_grobs): X-Git-Tag: release/1.7.25~603 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=d7907840a7d59cef49cc3beb48f98c9280e014d8;p=lilypond.git * lily/volta-engraver.cc (process_acknowledged_grobs): Allow for text markup in repeatCommands. --- diff --git a/Documentation/user/refman.itely b/Documentation/user/refman.itely index 7d7ece992f..181de60db8 100644 --- a/Documentation/user/refman.itely +++ b/Documentation/user/refman.itely @@ -2400,7 +2400,8 @@ command can be @item 'end-repeat Print a :| bar line @item (volta . @var{text}) - Print a volta bracket saying @var{text}. + Print a volta bracket saying @var{text} (the text can be specified + as a text string or as a markup text, see @ref{Text markup}). @item (volta . #f) Stop a running volta bracket @end table diff --git a/lily/volta-engraver.cc b/lily/volta-engraver.cc index 7b3d8da3ae..5579a6d998 100644 --- a/lily/volta-engraver.cc +++ b/lily/volta-engraver.cc @@ -117,7 +117,8 @@ Volta_engraver::process_music () volta_span_ =0; } - if (gh_string_p (start_string_) && volta_span_) + if (volta_span_ && + (gh_string_p (start_string_) || gh_pair_p (start_string_))) { warning (_ ("Already have a volta spanner. Stopping that one prematurely.")); @@ -138,7 +139,8 @@ Volta_engraver::process_music () void Volta_engraver::process_acknowledged_grobs () { - if (!volta_span_ && gh_string_p (start_string_)) + if (!volta_span_ && + (gh_string_p (start_string_) || gh_pair_p (start_string_))) { started_mom_ = now_mom () ;