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