From: David Kastrup Date: Mon, 23 Sep 2013 12:59:40 +0000 (+0200) Subject: Issue 1939: showLastLength with hidden tie error message X-Git-Tag: release/2.17.28-1~17 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=bd6d1388328c805e8d6bd3c86e4a02265e0ab368;p=lilypond.git Issue 1939: showLastLength with hidden tie error message This just stops tie events from registering when skipTypesetting is set to #t. --- diff --git a/lily/tie-engraver.cc b/lily/tie-engraver.cc index 07eb9196c7..637a73ef32 100644 --- a/lily/tie-engraver.cc +++ b/lily/tie-engraver.cc @@ -103,7 +103,10 @@ IMPLEMENT_TRANSLATOR_LISTENER (Tie_engraver, tie); void Tie_engraver::listen_tie (Stream_event *ev) { - ASSIGN_EVENT_ONCE (event_, ev); + if (!to_boolean (get_property ("skipTypesetting"))) + { + ASSIGN_EVENT_ONCE (event_, ev); + } } void Tie_engraver::report_unterminated_tie (Head_event_tuple const &tie_start) @@ -373,6 +376,7 @@ ADD_TRANSLATOR (Tie_engraver, "TieColumn ", /* read */ + "skipTypesetting " "tieWaitForNote ", /* write */