Subject: 2.19.22 bug avec articulate.ly

From: Martial <[email-masked]>
Date: Sun, 12 Jul 2015 17:09:31 +0200

Bonjour,

Lilypond 2.19.22
Xubuntu  15.04
frescobaldi 2.18

Erreur avec articulate.ly

Analyse.../usr/local/lilypond/usr/share/lilypond/current/scm/music-functions.scm:1987:3: 
In procedure map-some-music in expression (map-some-music (lambda # #) 
(expand-repeat-chords! # music) ...):
/usr/local/lilypond/usr/share/lilypond/current/scm/music-functions.scm:1987:3: 
Wrong number of arguments to #<procedure map-some-music (map? music)>
Arrêté avec le code de retour 1.

%-----------------------------------
\version "2.19.22"
\include "articulate.ly"

musique = \relative c' {
c8 e g c
}

\score {
\new Staff  {
   \articulate
    \musique }
  \layout {  }
  \midi {  }
}
%-----------------------------------

J'ai remplacé articulate.ly avec celui de la version 2.19.21
et plus de problème.

Je n'ai pas encore pris le temps de comparer les fichiers.

--
Martial Rameaux

---

From: Martial <[email-masked]>
Date: Sun, 12 Jul 2015 18:40:27 +0200

Comparaison des fichiers articulate.ly
Différences dans les Lignes
122 (version de lilypond)
869 881
894 897 898
921 923 924

2.19.22 :
articulate = #(define-music-function (music)

#(define-music-function(main grace)
(ly:music? ly:music?)
(set! grace (event-chord-wrap! grace))
   (set! main (event-chord-wrap! main))

etc.

2.19.21 :
articulate = #(define-music-function (parser location music)

#(define-music-function (parser location main grace)
   (ly:music? ly:music?)
   (set! grace (event-chord-wrap! grace parser))
   (set! main (event-chord-wrap! main parser))

etc.