]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/set-once.ly
Imported Upstream version 2.16.0
[lilypond.git] / input / regression / set-once.ly
diff --git a/input/regression/set-once.ly b/input/regression/set-once.ly
new file mode 100644 (file)
index 0000000..2566eb9
--- /dev/null
@@ -0,0 +1,29 @@
+\version "2.16.0"
+
+\header {
+
+  texidoc = "@code{\once \set} should change a context property value for just one timestep
+and then return to the previous value."
+
+}
+\relative {
+  \set fingeringOrientations = #'(left)
+  <e-1>1 |
+  \once \set fingeringOrientations = #'(right)
+  <e-1> |
+  <e-1> -"left" |
+
+  \once \set fingeringOrientations = #'(right)
+  <e-1>
+  \once \set fingeringOrientations = #'(up)
+  <e-1>
+  <e-1>-"left"
+
+  \set fingeringOrientations = #'(left)
+  <e-1>
+  \once \set fingeringOrientations = #'(up)
+  \once \set fingeringOrientations = #'(right)
+  <e-1>-"right"
+  <e-1>-"left"
+}