]> git.donarmstrong.com Git - lilypond.git/commitdiff
new-line-spanner-interface -> line-spanner-interface
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 26 Jan 2007 02:46:08 +0000 (03:46 +0100)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 26 Jan 2007 02:46:08 +0000 (03:46 +0100)
lily/line-spanner.cc
scm/define-grobs.scm

index f8c46312f0537579215fd91127a1f8e8f52d98bc..5bbc1eeaf2652da44c720c597f163c63045a8bdd 100644 (file)
@@ -1,5 +1,5 @@
 /*
-  line-spanner.cc -- implement New_line_spanner
+  line-spanner.cc -- implement Line_spanner
 
   source file of the GNU LilyPond music typesetter
 
 #include "grob-interface.hh"
 #include "text-interface.hh"
 
-class New_line_spanner
+class Line_spanner
 {
 public:
   DECLARE_SCHEME_CALLBACK (print, (SCM));
   DECLARE_SCHEME_CALLBACK (after_line_breaking, (SCM));
-
   DECLARE_SCHEME_CALLBACK (calc_left_bound_info, (SCM));
   DECLARE_SCHEME_CALLBACK (calc_left_bound_info_and_text, (SCM));
   DECLARE_SCHEME_CALLBACK (calc_right_bound_info, (SCM));
@@ -51,7 +50,7 @@ line_spanner_common_parent (Grob *me)
 }
 
 SCM
-New_line_spanner::calc_bound_info (SCM smob, Direction dir)
+Line_spanner::calc_bound_info (SCM smob, Direction dir)
 {
   Spanner *me = unsmob_spanner (smob);
 
@@ -150,25 +149,25 @@ New_line_spanner::calc_bound_info (SCM smob, Direction dir)
   return details;
 }
 
-MAKE_SCHEME_CALLBACK (New_line_spanner, calc_right_bound_info, 1);
+MAKE_SCHEME_CALLBACK (Line_spanner, calc_right_bound_info, 1);
 SCM
-New_line_spanner::calc_right_bound_info (SCM smob)
+Line_spanner::calc_right_bound_info (SCM smob)
 {
-  return New_line_spanner::calc_bound_info (smob, RIGHT);
+  return Line_spanner::calc_bound_info (smob, RIGHT);
 }
 
-MAKE_SCHEME_CALLBACK (New_line_spanner, calc_left_bound_info, 1);
+MAKE_SCHEME_CALLBACK (Line_spanner, calc_left_bound_info, 1);
 SCM
-New_line_spanner::calc_left_bound_info (SCM smob)
+Line_spanner::calc_left_bound_info (SCM smob)
 {
-  return New_line_spanner::calc_bound_info (smob, LEFT);
+  return Line_spanner::calc_bound_info (smob, LEFT);
 }
 
-MAKE_SCHEME_CALLBACK (New_line_spanner, calc_left_bound_info_and_text, 1);
+MAKE_SCHEME_CALLBACK (Line_spanner, calc_left_bound_info_and_text, 1);
 SCM
-New_line_spanner::calc_left_bound_info_and_text (SCM smob)
+Line_spanner::calc_left_bound_info_and_text (SCM smob)
 {
-  SCM alist = New_line_spanner::calc_bound_info (smob, LEFT);
+  SCM alist = Line_spanner::calc_bound_info (smob, LEFT);
   Spanner *me = unsmob_spanner (smob);
 
   SCM text = me->get_property ("text");
@@ -187,9 +186,9 @@ New_line_spanner::calc_left_bound_info_and_text (SCM smob)
   return alist;
 }
 
-MAKE_SCHEME_CALLBACK (New_line_spanner, print, 1);
+MAKE_SCHEME_CALLBACK (Line_spanner, print, 1);
 SCM
-New_line_spanner::print (SCM smob)
+Line_spanner::print (SCM smob)
 {
   Spanner *me = dynamic_cast<Spanner *> (unsmob_grob (smob));
 
@@ -317,7 +316,7 @@ New_line_spanner::print (SCM smob)
   return line.smobbed_copy ();
 }
 
-ADD_INTERFACE (New_line_spanner,
+ADD_INTERFACE (Line_spanner,
               "Generic line drawn between two objects, e.g. for use with glissandi.\n"
               "The property @code{style} can be @code{line}, "
               "@code{dashed-line}, @code{trill}, \n"
index 93dfbba0e6b128570cf018bbe0f8781e1b70c21d..b7d25131bfee6c4afb5885162ad072105a7fa2cc 100644 (file)
                          (left-broken . ((attach-dir .  ,RIGHT)
                                   ))
                          ))
-       (stencil . ,ly:new-line-spanner::print)
-       (left-bound-info . ,ly:new-line-spanner::calc-left-bound-info-and-text)
-       (right-bound-info . ,ly:new-line-spanner::calc-right-bound-info)
+       (stencil . ,ly:line-spanner::print)
+       (left-bound-info . ,ly:line-spanner::calc-left-bound-info-and-text)
+       (right-bound-info . ,ly:line-spanner::calc-right-bound-info)
 
        ;; need to blend with dynamic texts.
        (font-size . 1)
        (meta . ((class . Spanner)
                 (interfaces . (font-interface
                                text-interface
-                               new-line-spanner-interface
+                               line-spanner-interface
                                line-interface
                                dynamic-interface
                                dynamic-text-spanner-interface
                                   (padding . 1.5)
                                      ))
                          ))
-       (stencil . ,ly:new-line-spanner::print)
-       (left-bound-info . ,ly:new-line-spanner::calc-left-bound-info)
-       (right-bound-info . ,ly:new-line-spanner::calc-right-bound-info)
+       (stencil . ,ly:line-spanner::print)
+       (left-bound-info . ,ly:line-spanner::calc-left-bound-info)
+       (right-bound-info . ,ly:line-spanner::calc-right-bound-info)
        (meta . ((class . Spanner)
                 (interfaces . (line-interface
                                unbreakable-spanner-interface
-                               new-line-spanner-interface))))))
+                               line-spanner-interface))))))
 
     (GraceSpacing
      . (
        (direction . ,UP)
        (outside-staff-priority . 350)
 
-       (left-bound-info . ,ly:new-line-spanner::calc-left-bound-info)
-       (right-bound-info . ,ly:new-line-spanner::calc-right-bound-info)
+       (left-bound-info . ,ly:line-spanner::calc-left-bound-info)
+       (right-bound-info . ,ly:line-spanner::calc-right-bound-info)
        (bound-details . ((left . ((Y . 0)
                                   (padding . 0.25)
                                   (attach-dir . ,LEFT)
                                    (padding . 0.25)
                                   ))
                          ))
-       (stencil . ,ly:new-line-spanner::print)
+       (stencil . ,ly:line-spanner::print)
 
        (meta . ((class . Spanner)
-                (interfaces . (new-line-spanner-interface
+                (interfaces . (line-spanner-interface
                                side-position-interface
                                font-interface))))))
 
 
     (TrillSpanner
      . (
-       (left-bound-info . ,ly:new-line-spanner::calc-left-bound-info)
-       (right-bound-info . ,ly:new-line-spanner::calc-right-bound-info)
+       (left-bound-info . ,ly:line-spanner::calc-left-bound-info)
+       (right-bound-info . ,ly:line-spanner::calc-right-bound-info)
 
        (bound-details . ((left . ((text . ,(make-translate-scaled-markup
                                             '(0.5 . -0.6)
                          (right . ((Y . 0)))
                          ))
        
-       (stencil . ,ly:new-line-spanner::print)
+       (stencil . ,ly:line-spanner::print)
 
        (style . trill)
        (staff-padding . 1.0)
        (side-axis . ,Y)
        (outside-staff-priority . 50)
        (meta . ((class . Spanner)
-                (interfaces . (new-line-spanner-interface
+                (interfaces . (line-spanner-interface
                                line-interface
                                trill-spanner-interface
                                side-position-interface
                                   (padding . 1.5)
                                      ))
                          ))
-       (stencil . ,ly:new-line-spanner::print)
-       (left-bound-info . ,ly:new-line-spanner::calc-left-bound-info)
-       (right-bound-info . ,ly:new-line-spanner::calc-right-bound-info)
+       (stencil . ,ly:line-spanner::print)
+       (left-bound-info . ,ly:line-spanner::calc-left-bound-info)
+       (right-bound-info . ,ly:line-spanner::calc-right-bound-info)
        (meta . ((class . Spanner)
-                (interfaces . (new-line-spanner-interface
+                (interfaces . (line-spanner-interface
                                line-interface))))
        ))