Han-Wen Nienhuys <[EMAIL PROTECTED]> writes:

> [EMAIL PROTECTED] writes:
>> Paul Scott <[EMAIL PROTECTED]> writes:
>> 
>> > #(def-markup-command (restOne layout props)
>> >   (interpret-markup layout props
>> >    (markup #:number #1)))
>> 
>> As soon as you are inside a Scheme expression, you don't have to use
>> `#' before expressions; the \number markup command takes a markup as
>> an argument, so use the string "1" instead of the number 1. Besides,
>> you forgot the signature argument of `def-markup-command, whih is
>> mandatory.
>
> Shouldn't def-markup-command  check that it gets a list of
> procedures as argument? 

If the signature is not given, then guile issues an error:

/tmp/titi.ly:23:1: Erreur: GUILE a signalé une erreur pour l'expression 
débutant ici:
#
 (def-markup-command (restOne layout props)
missing or extra expression

But I'll add a check and a message, while I'm at markups.

nicolas



_______________________________________________
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to