]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/autochange.scm
Fix documentation build
[lilypond.git] / scm / autochange.scm
index 19921cf64184d76e611ed4b9fe553552678d4b7e..14252e4b1db607a22c3df8fb1f6306a1e2b12742 100644 (file)
@@ -1,7 +1,7 @@
 
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;; autochange - fairly related to part combining.
+;; autochange.scm - fairly related to part combining.
 
 (define-public (make-autochange-music parser music)
   (define (generate-split-list change-moment event-list acc)
@@ -11,7 +11,7 @@
               (evs (map car (cdar event-list)))
               (now (car now-tun))
               (notes (filter (lambda (x)
-                               (equal? (ly:event-property  x 'class) 'note-event))
+                               (ly:in-event-class? x 'note-event))
                              evs))
               (pitch (if (pair? notes)
                          (ly:event-property (car notes) 'pitch)
@@ -33,7 +33,7 @@
   (let* ((m (make-music 'AutoChangeMusic))
        (m1 (make-non-relative-music (context-spec-music music 'Voice "one")))
         (context-list (recording-group-emulate music
-                                               (ly:parser-lookup parser partCombineListener)))
+                                               (ly:parser-lookup parser 'partCombineListener)))
         (evs (car context-list))
          (rev (reverse! (cdar context-list)))
         (split (reverse! (generate-split-list