(define-public default-script-alist '())
-(define-public safe-mode? #f)
-
-
-
;; parser stuff.
(define-public (print-music-as-book parser music)
(ly:parser-print-book parser book)))
(define-public (print-score-as-book parser score)
- (let ((book (ly:score-bookify score)))
+ (let
+ ((book (ly:score-bookify score))
+ )
+
(ly:parser-print-book parser book)))
(define-public (print-score parser score)
;;; Unassorted utility functions.
+;; modules
+(define-public (ly:modules-lookup modules sym)
+ "DOCME."
+ (let ((v (module-variable (car modules) sym)))
+ (if (and v (variable-bound? v) (variable-ref v))
+ (variable-ref v)
+ (if (module? (cdr modules)) (ly:modules-lookup (cdr modules) sym)))))
+
+
;;;;;;;;;;;;;;;;
; alist
(define-public (assoc-get key alist . default)
"font.scm"
"encoding.scm"
+ "fret-diagrams.scm"
"define-markup-commands.scm"
"define-grob-properties.scm"
"define-grobs.scm"