This also fixes one of the compile issues with Guile 1.9.
(make-part-combine-music parser
(list part1 part2)))
(make-part-combine-music parser
(list part1 part2)))
-#(define (symbol-or-boolean? x) (or (symbol? x) (boolean? x)))
partcombineForce =
#(define-music-function (location parser type once) (symbol-or-boolean? boolean?)
(_i "Override the part-combiner.")
partcombineForce =
#(define-music-function (location parser type once) (symbol-or-boolean? boolean?)
(_i "Override the part-combiner.")
(define-public (scheme? x) #t)
(define-public (scheme? x) #t)
+(define-public (symbol-or-boolean? x)
+ (or (symbol? x) (boolean? x)))
;; moved list to end of lily.scm: then all type-predicates are
;; defined.
;; moved list to end of lily.scm: then all type-predicates are
;; defined.