]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4609/6: Regtest for \once \revert
authorDavid Kastrup <dak@gnu.org>
Tue, 8 Sep 2015 13:16:28 +0000 (15:16 +0200)
committerDavid Kastrup <dak@gnu.org>
Sun, 20 Sep 2015 13:15:24 +0000 (15:15 +0200)
input/regression/revert-once.ly [new file with mode: 0644]

diff --git a/input/regression/revert-once.ly b/input/regression/revert-once.ly
new file mode 100644 (file)
index 0000000..e8cad6c
--- /dev/null
@@ -0,0 +1,30 @@
+\version "2.19.28"
+
+\header {
+  texidoc = "@code{\\once \\revert} can be used for reverting a property
+once rather than permanently."
+}
+
+\layout {
+  ragged-right = ##t
+}
+
+\relative {
+  c'4-"b" d-"b"
+  \override NoteHead.color = #red
+  e4-"r" f-"r" |
+  \once \override NoteHead.color = #green
+  g4-"g" a-"r"
+  \once \revert NoteHead.color
+  b-"b" c-"r" |
+  \temporary \override NoteHead.color = #yellow
+  g-"y" e-"y"
+  \once \revert NoteHead.color
+  d-"r" c-"y" |
+  \revert NoteHead.color
+  d-"r" e-"r"
+  \once \revert NoteHead.color
+  f-"b" d-"r" |
+  \revert NoteHead.color
+  c1-"b"
+}