From: fred Date: Sun, 24 Mar 2002 20:01:50 +0000 (+0000) Subject: lilypond-0.1.32 X-Git-Tag: release/1.5.59~3642 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=30a3488a4fc968c012cc240613572bc6d71afa54;p=lilypond.git lilypond-0.1.32 --- diff --git a/lily/dynamic-grav.cc b/lily/dynamic-grav.cc index d4b9544e3a..62dec7ba99 100644 --- a/lily/dynamic-grav.cc +++ b/lily/dynamic-grav.cc @@ -150,7 +150,7 @@ Dynamic_engraver::do_removal_processing () void Dynamic_engraver::acknowledge_element (Score_elem_info i) { - if (i.elem_l_->name() == Note_column::static_name ()) + if (i.elem_l_->is_type_b (Note_column::static_name ())) { if (dynamic_p_) dynamic_p_->add_support (i.elem_l_); if (to_end_cresc_p_) diff --git a/lily/key-grav.cc b/lily/key-grav.cc index f8d47a0830..3abc16b673 100644 --- a/lily/key-grav.cc +++ b/lily/key-grav.cc @@ -63,7 +63,7 @@ Key_engraver::acknowledge_element (Score_elem_info info) { create_key(); } - else if (info.elem_l_->name() == Bar::static_name ()) + else if (info.elem_l_->is_type_b (Bar::static_name ())) { if (!keyreq_l_) default_key_b_ = true; diff --git a/lily/local-key-grav.cc b/lily/local-key-grav.cc index ab566e1216..7201acf173 100644 --- a/lily/local-key-grav.cc +++ b/lily/local-key-grav.cc @@ -95,13 +95,13 @@ Local_key_engraver::acknowledge_element (Score_elem_info info) key_C_ = &key_grav_l->key_; local_key_ = *key_C_; } - else if (elem_l->name() == Key_item::static_name ()) + else if (elem_l->is_type_b (Key_item::static_name ())) { Key_engraver * key_grav_l = (Key_engraver*)info.origin_grav_l_arr_[0]; key_C_ = &key_grav_l->key_; } - else if (elem_l->name() == Tie::static_name ()) + else if (elem_l->is_type_b (Tie::static_name ())) { Tie * tie_l = (Tie*)elem_l->spanner(); if (tie_l->same_pitch_b_) diff --git a/lily/rest-collision-grav.cc b/lily/rest-collision-grav.cc index 4aa0607aca..119adcf2b7 100644 --- a/lily/rest-collision-grav.cc +++ b/lily/rest-collision-grav.cc @@ -24,7 +24,7 @@ Rest_collision_engraver::Rest_collision_engraver() void Rest_collision_engraver::acknowledge_element (Score_elem_info i) { - if (i.elem_l_->name()== Note_column::static_name()) + if (i.elem_l_->is_type_b (Note_column::static_name())) { // what should i do, what should _engraver do? if (!rest_collision_p_) diff --git a/lily/slur-grav.cc b/lily/slur-grav.cc index 83da2c3166..25b53201be 100644 --- a/lily/slur-grav.cc +++ b/lily/slur-grav.cc @@ -26,7 +26,7 @@ Slur_engraver::do_try_request (Request *req_l) void Slur_engraver::acknowledge_element (Score_elem_info info) { - if (info.elem_l_->name() == Note_column::static_name ()) + if (info.elem_l_->is_type_b (Note_column::static_name ())) { Note_column *col_l =(Note_column*) info.elem_l_->item() ;// ugh for (int i = 0; i < slur_l_stack_.size(); i++) diff --git a/lily/tie-grav.cc b/lily/tie-grav.cc index ac7f776b50..c3ea8c1e36 100644 --- a/lily/tie-grav.cc +++ b/lily/tie-grav.cc @@ -72,7 +72,7 @@ Tie_engraver::do_process_requests() void Tie_engraver::acknowledge_element (Score_elem_info i) { - if (i.elem_l_->name() == Note_head::static_name ()) + if (i.elem_l_->is_type_b (Note_head::static_name ())) { if (tie_p_) {