- /* type Glissando? */
- line_ = new Spanner (get_property ("NoteHeadLine"));
- line_->set_bound (LEFT, head_);
- line_->set_bound (RIGHT, last_head_);
-
- line_->set_parent (head_, X_AXIS);
- line_->set_parent (head_, Y_AXIS);
-
- line_->set_parent (last_head_, X_AXIS);
- line_->set_parent (last_head_, Y_AXIS);
-
- if ((int)last_req_ == 1) // ugh
- last_req_ = 0;
-
- announce_grob (line_, last_req_);
- last_req_ = 0;
- last_head_ = head_;
- head_ = 0;
+ /* TODO: Don't follow if there's a beam.
+
+ We can't do beam-stuff here, since beam doesn't exist yet.
+ Should probably store follow_ in line_, and suicide at some
+ later point */
+ if (follow_)
+ line_ = make_spanner ("VoiceFollower", head_->self_scm ());
+
+ line_->set_bound (LEFT, last_head_);
+ line_->set_bound (RIGHT, head_);
+
+ follow_ = false;