]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/chord-entry.scm
lilypond-manuals.css: edit color scheme and some spacing
[lilypond.git] / scm / chord-entry.scm
index ca864f3e1057fe44d32d8ac825a302a7dee9607c..23601a8deaba4e54a3014c0b2fcdc8dd9c324dd1 100644 (file)
@@ -18,6 +18,8 @@
 ;; for define-safe-public when byte-compiling using Guile V2
 (use-modules (scm safe-utility-defs) (ice-9 receive))
 
+(define-session-public chordmodifiers '())
+
 (define-public (construct-chord-elements root duration modifications)
   "Build a chord on root using modifiers in @var{modifications}.
 @code{NoteEvents} have duration @var{duration}.
@@ -51,7 +53,8 @@ Entry point for the parser."
             (set! bass (cadr mods))
             (set! mods (cddr mods))))
       (if (pair? mods)
-          (ly:warning (_ "Spurious garbage following chord: ~A") mods))
+          (ly:parser-error
+           (format #f (_ "Spurious garbage following chord: ~A") mods)))
       chord)
 
     (define (interpret-removals  chord mods)