Am Mo., 1. Apr. 2019 um 23:10 Uhr schrieb Gianmaria Lari
<gianmarial...@gmail.com>:
>
> The following function has been written by David Kastrup few years ago but it 
> does  not compile on lilypond 2.21
>
> \version "2.21.0"
>
> newFinger =
> #(define-event-function (arg) (number-or-markup?)
>   #{ -\markup \underline \finger
>      #(if (number? arg) (number->string arg) arg)
>   #})
>
>
> The error I get is the following:
>
> error: GUILE signaled an error for the expression beginning here
>
> #
>
> (define-event-function (arg) (number-or-markup?)
>
>
> Unbound variable: number-or-markup?
>
> Unbound variable: number-or-markup?
>
>
> How can I fix it?

number-or-markup? was replaced by integer-or-markup?, so use this predicate.

HTH,
  Harm

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to