From d406ee9fd73ec9b7273da824b3123cbba03bc952 Mon Sep 17 00:00:00 2001 From: Phil Holmes Date: Fri, 7 Jan 2011 15:15:09 +0000 Subject: [PATCH] Fix for 879 Fixes issue 879 by removing the \override Beam #'auto-knee-gap = #'() line in the definition of RemoveEmptyStaves. Also adds comment why a \remove is follwed by a \consists. --- ly/engraver-init.ly | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly index f5c4eab9b2..83d313b4d1 100644 --- a/ly/engraver-init.ly +++ b/ly/engraver-init.ly @@ -462,9 +462,13 @@ printing of a single line of lyrics." RemoveEmptyStaves = \with { \remove "Axis_group_engraver" + % If RemoveEmptyStaves is called twice, two + % Hara_kiri_engravers would be added, which leads to a + % warning. + % This code makes sure that no previous Hara_kiri_engraver + % is left before adding a new one. \remove "Hara_kiri_engraver" \consists "Hara_kiri_engraver" - \override Beam #'auto-knee-gap = #'() \override VerticalAxisGroup #'remove-empty = ##t } -- 2.39.2