bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Crash with make-dynamic-script


From: Simon Albrecht
Subject: Re: Crash with make-dynamic-script
Date: Sun, 31 Aug 2014 14:58:28 +0200
User-agent: Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Thunderbird/31.0


Am 31.08.2014 um 14:42 schrieb David Kastrup:
Simon Albrecht <address@hidden> writes:

Hello,

yesterday I tried out make-dynamic-script and in my first attempt
forgot some "":
pDolce = #(make-dynamic-script (markup #:dynamic p #:italic dolce))
Compiling the attached example file results in
fatal error: make-dynamic-markup: Invalid argument in position
1. Expect: markup, found: #<Prob: Music C++: Music((origin
. #<location C:/Program
Files/LilyPond/usr/share/lilypond/current/ly/dynamic-scripts-init.ly:16:5>)
(text . p))((display-methods #<procedure #f (event parser)>) (name
. AbsoluteDynamicEvent) (types general-music post-event event
dynamic-event absolute-dynamic-event)) >
(independent of OS – of course, I should say)
I don't think we take responsibility for things going haywire in Scheme.

Instead of (markup ...) try using #{ \markup ... #} and you will likely
get more LilyPondish error messages.

I only recalled that every crash/fatal error of that kind was supposed to be reported. To quote <http://lilypond.org/bug-reports.html>: “If you have input that results in a crash or wrong output, then that is a bug.” But of course I’m not the one to demand a solution. Or, if you say it’s a bug in scheme, it might be forwarded?
Nichts für ungut! / No harm meant!
Yours, Simon



reply via email to

[Prev in Thread] Current Thread [Next in Thread]