]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/slur-scoring.cc
remove TEXMF from variables.
[lilypond.git] / lily / slur-scoring.cc
index aec6fe62dac30ce5c22b3b696641ffc144622078..2b48cff0919dde5f716f20e5636f2e4dbd36fa8c 100644 (file)
@@ -507,6 +507,7 @@ Slur_score_state::get_base_attachments () const
            fixme: X coord should also be set in this case.
          */
          if (stem
+             && !Stem::is_invisible (stem)
              && extremes_[d].stem_dir_ == dir_
              && Stem::get_beaming (stem, -d)
              && (!spanner_less (slur_, Stem::get_beam (stem))
@@ -572,8 +573,8 @@ Slur_score_state::get_base_attachments () const
 
          if (isinf (b) || isnan (b))
            {
-             b = 0.0;
              programming_error ("Slur attachment is inf/nan");
+             b = 0.0;
            }
            
        }
@@ -613,7 +614,6 @@ Slur_score_state::generate_curves () const
 Link_array<Slur_configuration>
 Slur_score_state::enumerate_attachments (Drul_array<Real> end_ys) const
 {
-  /*ugh.   */
   Link_array<Slur_configuration> scores;
 
   Drul_array<Offset> os;