From: Reinhold Kainhofer Date: Sun, 30 May 2010 20:34:49 +0000 (+0200) Subject: RemoveEmptyStaves: Remove Harakiri engraver before adding it again. X-Git-Tag: release/2.13.23-1~16 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=8142e0161b9c991808f1e9ddf77c4742479dc5d6;p=lilypond.git RemoveEmptyStaves: Remove Harakiri engraver before adding it again. If RemoveEmptyStaves is called twice (e.g. an include file with global settings is included twice), two Hara_kiri_engravers would be added, which leads to a warning. This patch makes sure that no previous Hara_kiri_engraver is left before adding a new one. --- diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly index 8b11f0a332..a07294f753 100644 --- a/ly/engraver-init.ly +++ b/ly/engraver-init.ly @@ -452,6 +452,7 @@ printing of a single line of lyrics." RemoveEmptyStaves = \with { \remove "Axis_group_engraver" + \remove "Hara_kiri_engraver" \consists "Hara_kiri_engraver" \override Beam #'auto-knee-gap = #'() \override VerticalAxisGroup #'remove-empty = ##t