CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Han-Wen Nienhuys <[EMAIL PROTECTED]>    05/06/06 20:58:23

Modified files:
        .              : ChangeLog 
        lily           : source-file.cc 
                         system-start-delimiter-engraver.cc 
        ly             : engraver-init.ly 

Log message:
        add \defaultchild to InnerStaffGroup.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.3726&tr2=1.3727&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/source-file.cc.diff?tr1=1.28&tr2=1.29&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/system-start-delimiter-engraver.cc.diff?tr1=1.63&tr2=1.64&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ly/engraver-init.ly.diff?tr1=1.234&tr2=1.235&r1=text&r2=text

Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.3726 lilypond/ChangeLog:1.3727
--- lilypond/ChangeLog:1.3726   Mon Jun  6 19:25:54 2005
+++ lilypond/ChangeLog  Mon Jun  6 20:58:23 2005
@@ -1,5 +1,7 @@
 2005-06-06  Han-Wen Nienhuys  <[EMAIL PROTECTED]>
 
+       * ly/engraver-init.ly: add \defaultchild to InnerStaffGroup. 
+
        * scm/ps-to-png.scm (gulp-port): rename from read. Don't redefine
        system primitives.
        (gulp-port): using read-string!/partial. We don't want to read an
Index: lilypond/lily/source-file.cc
diff -u lilypond/lily/source-file.cc:1.28 lilypond/lily/source-file.cc:1.29
--- lilypond/lily/source-file.cc:1.28   Mon May  2 12:39:28 2005
+++ lilypond/lily/source-file.cc        Mon Jun  6 20:58:23 2005
@@ -234,6 +234,10 @@
   while (left > 0)
     {
       wchar_t multibyte[2];
+
+      /*
+       FIXME, this is apparently locale dependent.
+      */
       size_t thislen = mbrtowc (multibyte, line_chars, left, &state);
       
       /* Stop converting at invalid character;
@@ -241,6 +245,7 @@
         of a valid character.  */
       if (thislen == (size_t) -1)
        break;
+      
       /* We want to handle embedded NUL bytes
         but the return value is 0.  Correct this.  */
       if (thislen == 0)
Index: lilypond/lily/system-start-delimiter-engraver.cc
diff -u lilypond/lily/system-start-delimiter-engraver.cc:1.63 
lilypond/lily/system-start-delimiter-engraver.cc:1.64
--- lilypond/lily/system-start-delimiter-engraver.cc:1.63       Sun May  8 
23:30:51 2005
+++ lilypond/lily/system-start-delimiter-engraver.cc    Mon Jun  6 20:58:23 2005
@@ -52,9 +52,6 @@
               && scm_is_string (my_gl) && ly_c_equal_p (my_gl, scm_makfrom0str 
("bracket")))
        {
          inf.grob ()->translate_axis (-0.8, X_AXIS); // ugh
-         inf.grob ()->set_property ("arch-height",
-                                  scm_make_real (scm_to_double (inf.grob 
()->get_property
-                                                                
("arch-height")) + 0.5));
        }
     }
 }
Index: lilypond/ly/engraver-init.ly
diff -u lilypond/ly/engraver-init.ly:1.234 lilypond/ly/engraver-init.ly:1.235
--- lilypond/ly/engraver-init.ly:1.234  Sat May 28 13:43:24 2005
+++ lilypond/ly/engraver-init.ly        Mon Jun  6 20:58:23 2005
@@ -297,6 +297,8 @@
   systemStartDelimiter = #'SystemStartBracket
 
   \consists "System_start_delimiter_engraver"
+
+  \defaultchild "Staff"
   \accepts "Staff"
   \accepts "RhythmicStaff"
   \accepts "DrumStaff"


_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to