]> git.donarmstrong.com Git - lilypond.git/commitdiff
* input/mutopia/R.Schumann/GNUmakefile (examples): switch off
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 22 Aug 2005 16:17:12 +0000 (16:17 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 22 Aug 2005 16:17:12 +0000 (16:17 +0000)
romanze28-2 example.

* lily/tie-column.cc (set_chord_outlines): new function.
(new_directions): read tie-configuration

ChangeLog
input/mutopia/R.Schumann/GNUmakefile
lily/tie-column.cc

index cec3a6f1d793c2b68a6e5e4efd2b5ad74c6b4234..a1713081efd9d8f4bf12c428006d741e6c85ce23 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-08-22  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * input/mutopia/R.Schumann/GNUmakefile (examples): switch off
+       romanze28-2 example.
+
        * scm/ps-to-png.scm: remove dir-re function.
        (make-ps-images): generate page names, instead of globbing them.
        This brings down LilyPond memory usage for make web by a factor
index 7fe3f3f5230668aff8689d81fe5ba71a9d99979b..9db7efecb1cc7f494ba3ae452156e9c4344c36d9 100644 (file)
@@ -1,6 +1,6 @@
 depth = ../../..
 
-examples=romanze-op28-2
+examples=
 LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 include $(depth)/make/stepmake.make
index cd1195f9b741329ea9e17de491146a51f193f288..1ab6cd18a9a29673ed707c0f736dbe80b020432b 100644 (file)
@@ -133,15 +133,21 @@ set_chord_outlines (Drul_array< Array<Skyline_entry> > *skyline_drul,
       Direction updowndir = DOWN;
       do
        {
-         Box b = boxes.boundary (updowndir, 0);
-         Interval x = b[X_AXIS];
-         x[-d] =  b[X_AXIS].linear_combination (-d / 2);
+         Interval x ;
+         if (boxes.size())
+           {
+             Box b = boxes.boundary (updowndir, 0);
+             Interval x = b[X_AXIS];
+             x[-d] =  b[X_AXIS].linear_combination (-d / 2);
+           }
+         
          if (stem
              && !Stem::is_invisible (stem)
              && updowndir == get_grob_direction (stem))
            x.unite (robust_relative_extent (stem, common, X_AXIS));
 
-         (*skyline_drul)[d].boundary (updowndir, 0).height_ = x[-d]; 
+         if (!x.is_empty ())
+           (*skyline_drul)[d].boundary (updowndir, 0).height_ = x[-d]; 
        }
       while (flip (&updowndir) != DOWN);