Hi,

the following works fine with current master (and every tested lily-version):
#(begin
 (define-markup-command (dummy layout props arg) (markup?)
   (interpret-markup layout props arg))
 (display-scheme-music (markup #:dummy "foo")))
#(display "whatever")

With guilev2 I get:
$ lilypond-git-guile-2.2 atest-85.ly
GNU LilyPond 2.21.0
Processing `atest-85.ly'
Parsing...
fatal error: Not a markup command: dummy

Not even the later 'display' is reached.

Though this works:
#(define-markup-command (dummy layout props arg) (markup?)
   (interpret-markup layout props arg)
#(display-scheme-music (markup #:dummy "foo")))
#(display "whatever")


I'm not able to track this down, anyone with some insight?


Thanks,
  Harm

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

Reply via email to