]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/span-bar.cc
bump version
[lilypond.git] / lily / span-bar.cc
index 4566d73f77080e486530436499324cc48f67b630..993fafe14a70581aad7f852c4d53f2b806056d04 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
+  (c) 1997--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #include "span-bar.hh"
@@ -62,7 +62,7 @@ Span_bar::print (SCM smobbed_me)
     {
       Grob *bar = elements[i];
       Interval ext = bar->extent (refp, Y_AXIS);
-      if (ext.is_empty ())
+      if (ext.is_empty () || to_boolean (bar->get_property ("transparent")))
        continue;
 
       extents.push_back (ext);
@@ -185,7 +185,7 @@ Span_bar::calc_glyph_name (SCM smob)
   else if (type == ":|:")
     type = ".|.";
 
-  return scm_makfrom0str (type.c_str ());
+  return ly_string2scm (type);
 }
 
 Interval