CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Han-Wen Nienhuys <[EMAIL PROTECTED]>    05/08/22 16:17:12

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

Log message:
        * input/mutopia/R.Schumann/GNUmakefile (examples): switch off
        romanze28-2 example.
        
        * lily/tie-column.cc (set_chord_outlines): new function.
        (new_directions): read tie-configuration

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.4062&tr2=1.4063&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/input/mutopia/R.Schumann/GNUmakefile.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/tie-column.cc.diff?tr1=1.52&tr2=1.53&r1=text&r2=text

Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.4062 lilypond/ChangeLog:1.4063
--- lilypond/ChangeLog:1.4062   Mon Aug 22 16:07:41 2005
+++ lilypond/ChangeLog  Mon Aug 22 16:17:12 2005
@@ -1,5 +1,8 @@
 2005-08-22  Han-Wen Nienhuys  <[EMAIL PROTECTED]>
 
+       * 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: lilypond/input/mutopia/R.Schumann/GNUmakefile
diff -u lilypond/input/mutopia/R.Schumann/GNUmakefile:1.1 
lilypond/input/mutopia/R.Schumann/GNUmakefile:1.2
--- lilypond/input/mutopia/R.Schumann/GNUmakefile:1.1   Mon Aug 12 15:29:32 2002
+++ lilypond/input/mutopia/R.Schumann/GNUmakefile       Mon Aug 22 16:17:12 2005
@@ -1,6 +1,6 @@
 depth = ../../..
 
-examples=romanze-op28-2
+examples=
 LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 include $(depth)/make/stepmake.make
Index: lilypond/lily/tie-column.cc
diff -u lilypond/lily/tie-column.cc:1.52 lilypond/lily/tie-column.cc:1.53
--- lilypond/lily/tie-column.cc:1.52    Mon Aug 22 14:03:11 2005
+++ lilypond/lily/tie-column.cc Mon Aug 22 16:17:12 2005
@@ -133,15 +133,21 @@
       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);
 


_______________________________________________
Lilypond-cvs mailing list
Lilypond-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to