From: Han-Wen Nienhuys Date: Sat, 10 Jan 2004 11:08:38 +0000 (+0000) Subject: (start_translation_timestep): remove first_b_ X-Git-Tag: release/2.1.23~261 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=df1c4bba266ede688977675c622043f0bc6bbc28;p=lilypond.git (start_translation_timestep): remove first_b_ --- diff --git a/ChangeLog b/ChangeLog index 44f51cdf51..604c39a2d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2004-01-10 Han-Wen Nienhuys + * lily/*.cc: cleanup of engraver initialize() functions. + + * lily/repeat-acknowledge-engraver.cc + (start_translation_timestep): remove first_b_ + * lily/tab-note-heads-engraver.cc: listen to string number events inside < > too. (backportme). diff --git a/lily/new-accidental-engraver.cc b/lily/new-accidental-engraver.cc index 5a12cf716a..7395aeda34 100644 --- a/lily/new-accidental-engraver.cc +++ b/lily/new-accidental-engraver.cc @@ -64,7 +64,6 @@ protected: virtual void process_music (); virtual void acknowledge_grob (Grob_info); virtual void stop_translation_timestep (); - virtual void initialize (); virtual void process_acknowledged_grobs (); virtual void finalize (); virtual void process_grobs_first_pass (); @@ -102,8 +101,8 @@ protected: New_accidental_engraver::New_accidental_engraver () { + last_keysig_ = SCM_BOOL_F; accidental_placement_ = 0; - last_keysig_ = SCM_EOL; } /* inserts the source alist into the destination alist, erasing old entries. @@ -167,13 +166,6 @@ static void set_property_on_family(Translator_group * trans, const char * sym, S } } -void -New_accidental_engraver::initialize () -{ - // to ensure that process_music will initialize last_keysig_ - last_keysig_ = SCM_BOOL_F; -} - /* calculates the number of accidentals on basis of the current local key sig (passed as argument) diff --git a/lily/repeat-acknowledge-engraver.cc b/lily/repeat-acknowledge-engraver.cc index 53265a70e5..8cfed2ea33 100644 --- a/lily/repeat-acknowledge-engraver.cc +++ b/lily/repeat-acknowledge-engraver.cc @@ -31,13 +31,11 @@ public: virtual void process_music (); virtual void initialize (); - bool first_b_; }; void Repeat_acknowledge_engraver::initialize () { - first_b_ = true; daddy_trans_->set_property ("repeatCommands", SCM_EOL); } @@ -49,7 +47,6 @@ Repeat_acknowledge_engraver::Repeat_acknowledge_engraver () void Repeat_acknowledge_engraver::start_translation_timestep () { - first_b_ = true; Translator_group * tr = daddy_trans_->where_defined (ly_symbol2scm ("repeatCommands")); if (!tr) tr = daddy_trans_; diff --git a/lily/script-engraver.cc b/lily/script-engraver.cc index 3defd89c8d..9b7e1e769c 100644 --- a/lily/script-engraver.cc +++ b/lily/script-engraver.cc @@ -33,19 +33,12 @@ public: TRANSLATOR_DECLARATIONS(Script_engraver); protected: virtual bool try_music (Music*); - virtual void initialize (); virtual void stop_translation_timestep (); virtual void start_translation_timestep (); virtual void process_music (); virtual void acknowledge_grob (Grob_info); }; -void -Script_engraver::initialize () -{ - scripts_.clear (); -} - bool Script_engraver::try_music (Music *r) { diff --git a/lily/tie-performer.cc b/lily/tie-performer.cc index da9696c2a5..12ea01c52e 100644 --- a/lily/tie-performer.cc +++ b/lily/tie-performer.cc @@ -52,7 +52,6 @@ private: Link_array ties_; protected: - virtual void initialize (); virtual void start_translation_timestep (); virtual void stop_translation_timestep (); virtual void acknowledge_audio_element (Audio_element_info); @@ -65,6 +64,7 @@ Tie_performer::Tie_performer () { event_ = 0; ties_created_ = false; + prev_event_ = 0; } ENTER_DESCRIPTION (Tie_performer, "", "", @@ -72,13 +72,6 @@ ENTER_DESCRIPTION (Tie_performer, "", "", "", "", ""); -void -Tie_performer::initialize () -{ - event_ = 0; - prev_event_ = 0; -} - bool Tie_performer::try_music (Music *m)