From: David Kastrup Date: Mon, 7 Oct 2013 19:46:50 +0000 (+0200) Subject: Issue 3604: Fix function signature of overrideTimeSignatureSettings X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=bcdfd210552a618f621e520f75f6df587c0a9149;p=lilypond.git Issue 3604: Fix function signature of overrideTimeSignatureSettings Using fraction? rather than pair? is more discriminative, and using the cheap-list? predicate rather than plain list? is not really a significant time saver in a complex construct like this. --- diff --git a/ly/music-functions-init.ly b/ly/music-functions-init.ly index 3f88b07252..f47cd1d214 100644 --- a/ly/music-functions-init.ly +++ b/ly/music-functions-init.ly @@ -728,7 +728,7 @@ ottava = overrideTimeSignatureSettings = #(define-music-function (parser location time-signature base-moment beat-structure beam-exceptions) - (pair? pair? cheap-list? cheap-list?) + (fraction? fraction? list? list?) (_i "Override @code{timeSignatureSettings} for time signatures of @var{time-signature} to have settings