]> git.donarmstrong.com Git - lilypond.git/commitdiff
brey fixes
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 14 Jul 2002 13:36:41 +0000 (13:36 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 14 Jul 2002 13:36:41 +0000 (13:36 +0000)
Documentation/user/refman.itely
lily/bar-number-engraver.cc
lily/instrument-name-engraver.cc
lily/paper-column.cc
lily/volta-engraver.cc

index 9e1c2a724b74a8eaefc4aee1b88c9dc4514c188b..b8bdf8e26ffe334c72e5d22a0394181d8256058a 100644 (file)
@@ -4008,6 +4008,8 @@ syntax and semantics are slated for a rewrite.
 @node Spacing
 @subsection Spacing
 
+S
+
 TODO: Move this section.
 
 @refbugs
index bd04befbbc17a7b655a515ccaa2eb310644d7a65..ae63850005829361624a3a71085d0dcb5ed4122c 100644 (file)
@@ -18,7 +18,7 @@
 
 /*
   
-TODO: detect the top staff (staffsFound), and acknowledge staff-group
+TODO: detect the top staff (stavesFound), and acknowledge staff-group
 system-start-delims. If we find these, and the top staff is in the
 staff-group, add padding to the bar number.
 
index 4bb036166b0c8c1b79dea32aa5a9cbd67215c2bb..650ebecc8e74813c4a1960901b2d314ed3e034d6 100644 (file)
@@ -102,7 +102,7 @@ Instrument_name_engraver::acknowledge_grob (Grob_info i)
     therefore the location of its refpoint won't be very useful.
     
 
-    We could also just use staffsFound, but lets keep this working
+    We could also just use stavesFound, but lets keep this working
     without staffs as well.
 
   */
index ad2db208f7b5d67cf39e9c122ceadfc5255eef36..c3260848dab4f78d9e64363fe54ecdebded9ed6e 100644 (file)
@@ -162,7 +162,8 @@ Paper_column::before_line_breaking (SCM grob)
          ptrptr = SCM_CDRLOC (c);
        }
       
-      c = gh_cdr (c);
+      if (gh_pair_p(c))
+       c = gh_cdr (c);
     }
 
   me->set_grob_property ("bounded-by-me", c);
index acf55f371e015ffed3d94584e8c241e902a1824f..cd5dfeafe9723f80d992dbbfe8cef95619f34762 100644 (file)
@@ -67,7 +67,9 @@ Volta_engraver::process_music ()
        volta engraver in score context or somesuch.
        
       */
-      if (ly_car (scm_last_pair (staffs)) != staff_)
+      if (!gh_pair_p (staffs))
+       programming_error ("Huh? Volta engraver can't find staffs?");
+      else if (ly_car (scm_last_pair (staffs)) != staff_)
        return ;
     }