X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=scm%2Fly-syntax-constructors.scm;h=ee798233611a6a65361f1fae414962848a9f3cfa;hb=0387f04497978e37b335a8b99eec905499d6ad0f;hp=4479d01d3191f8c794338be8beb1896f8505a4ba;hpb=c77f097358bffedf4ca31e428edf8df263f77cad;p=lilypond.git diff --git a/scm/ly-syntax-constructors.scm b/scm/ly-syntax-constructors.scm index 4479d01d31..ee79823361 100644 --- a/scm/ly-syntax-constructors.scm +++ b/scm/ly-syntax-constructors.scm @@ -97,6 +97,8 @@ (context-spec-music (make-sequential-music (list + (make-property-unset 'tempoUnitDuration) + (make-property-unset 'tempoUnitCount) (make-property-set 'tempoText text))) 'Score)) @@ -141,7 +143,9 @@ ((PropertySet) (list 'value (car args))) ((PropertyUnset) '()) ((OverrideProperty) (list 'grob-value (car args) - 'grob-property-path (cdr args) + 'grob-property-path (if (list? (cadr args)) + (cadr args) + (cdr args)) 'pop-first #t)) ((RevertProperty) (if (list? (car args))