From 961254531218400ed176a7ce01da6d145f309263 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:48:01 +0000 Subject: [PATCH] lilypond-0.0.76 --- lily/include/beam.hh | 2 +- lily/span-score-bar-grav.cc | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 lily/span-score-bar-grav.cc diff --git a/lily/include/beam.hh b/lily/include/beam.hh index 55fbc8a673..bd0c2550a9 100644 --- a/lily/include/beam.hh +++ b/lily/include/beam.hh @@ -37,7 +37,7 @@ protected: virtual void set_default_dir(); virtual void do_pre_processing(); virtual void do_post_processing(); - virtual void do_substitute_dependency(Score_elem*, Score_elem*); + virtual void do_substitute_dependent(Score_elem*, Score_elem*); virtual void do_print() const; diff --git a/lily/span-score-bar-grav.cc b/lily/span-score-bar-grav.cc new file mode 100644 index 0000000000..9bfe9ef1ce --- /dev/null +++ b/lily/span-score-bar-grav.cc @@ -0,0 +1,30 @@ +/* + span-score-bar-grav.cc -- implement Span_score_bar_engraver and Piano_bar_engraver + + source file of the GNU LilyPond music typesetter + + (c) 1997 Han-Wen Nienhuys +*/ +#include "span-score-bar.hh" +#include "span-score-bar-grav.hh" + + +Span_bar* +Span_score_bar_engraver::get_span_bar_p() const +{ + return new Span_score_bar; +} + +IMPLEMENT_STATIC_NAME(Span_score_bar_engraver); +IMPLEMENT_IS_TYPE_B1(Span_score_bar_engraver, Span_bar_engraver); +IMPLEMENT_STATIC_NAME(Piano_bar_engraver); +IMPLEMENT_IS_TYPE_B1(Piano_bar_engraver, Span_score_bar_engraver); + +Span_bar* +Piano_bar_engraver::get_span_bar_p() const +{ + return new Piano_brace; +} + +ADD_THIS_ENGRAVER(Piano_bar_engraver); +ADD_THIS_ENGRAVER(Span_score_bar_engraver); -- 2.39.5