]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/ly-syntax-constructors.scm
Move Skyline_pair and Paper_system bindings into their own files.
[lilypond.git] / scm / ly-syntax-constructors.scm
index cfdee35a3bed93f3e14264d57efb739c94c15cef..9e6325a1563b9897828eb8e8ebfa3e2cfac3fdb2 100644 (file)
                  ((OverrideProperty) (list 'grob-value (car args)
                                            'grob-property-path (cdr args)
                                            'pop-first #t))
-                 ((RevertProperty) (list 'grob-property-path args))
+                 ((RevertProperty)
+                  (if (list? (car args))
+                      (list 'grob-property-path (car args))
+                      (list 'grob-property-path args)))
                  (else (ly:error (_ "Invalid property operation ~a") music-type))))
         (oprops (if once (cons* 'once once props) props))
         (m (apply make-music music-type