]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/alter-broken.ly
Doc-es: various updates.
[lilypond.git] / input / regression / alter-broken.ly
index 4f03f4d6e7fd0899450afc4ad1bf853988535a09..b507bd42b1f83a01ec5c04f7379f92ac987e3171 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.15.42"
+\version "2.19.21"
 
 \header {
   texidoc = "The command @code{\\alterBroken} may be used to override the
@@ -12,32 +12,34 @@ its usage with a variety of data types."
 
 #(ly:expect-warning (_ "not a spanner name"))
 
-\relative c'' {
-  \alterBroken Slur #'positions #'((3 . 3) (5 . 5))
-  \alterBroken Slur #'color #'((0 0 1) (1 0 0))
-  \alterBroken Slur #'dash-definition #'( ((0 1 0.4 0.75))
-                                          ((0 0.5 0.4 0.75) (0.5 1 1 1)) )
-  d4( d' b g
+\relative {
+  d''4-\alterBroken #'positions #'((3 . 3) (5 . 5))
+    -\alterBroken #'color #'((0 0 1) (1 0 0))
+    -\alterBroken #'dash-definition #'( ((0 1 0.4 0.75))
+                                        ((0 0.5 0.4 0.75) (0.5 1 1 1)) )
+    -(
+  d' b g
   \break
   d d' b g)
-  \alterBroken "Staff.OttavaBracket" #'padding #'(1 3)
+  \alterBroken #'padding #'(1 3) Staff.OttavaBracket
   % Spaces in spanner's name are disregarded.
-  \alterBroken "Staff . OttavaBracket" #'style #'(line dashed-line)
+  \alterBroken #'style #'(line dashed-line) Staff.OttavaBracket
   \ottava #1
   % It is possible to use procedures as arguments.
-  \alterBroken Hairpin #'stencil #`(
-    ,ly:hairpin::print
-    ,(lambda (grob)
-      (ly:stencil-rotate (ly:hairpin::print grob) -5 0 0)))
-  c\< d e
+  c-\alterBroken Hairpin.stencil #`(
+      ,ly:hairpin::print
+      ,(lambda (grob)
+        (ly:stencil-rotate (ly:hairpin::print grob) -5 0 0)))
+    \<
+  d e
   % Since `NoteHead' is not the name of a spanner, the following has no
   % effect on layout.  A warning (suppressed here) is issued.
-  \alterBroken NoteHead #'color #`(,red ,blue)
-  \alterBroken Tie #'color #`(() ,blue)
-  \alterBroken Tie #'control-points #'(
+  \alterBroken #'color #`(,red ,blue) NoteHead
+  \once\alterBroken #'color #`(() ,blue) Tie
+  \once\alterBroken #'control-points #'(
      ((1 . 3) (2 . 4) (3 . 4) (4 . 3))
      ((3 . 3) (4 . 4) (5 . 4) (6 . 3))
-    )
+    ) Tie
   f~
   \break
   f c a f\!