Hi Tina,

thanks for looking into it. It was a kind of clerical error on my part: I had updated .bashrc on my laptop, but not desktop computer and so the scheme-sandbox I called was on v2.25.22—before that change.
Current output of the sandbox below, for anyone interested.

Best, Simon

On 19.10.25 15:55, Tina Petzel wrote:
Why is it throwing an error now when it didn’t before? I tried calling
ly:music-property on a \time command in the scheme-sandbox and it worked
fine.

scheme@(#{ g94}#)> (display-music (time (cons 2 2)))
#<Prob: Music C++: Music((origin . #<location /home/simon/lilypond/2.25.28/share/lilypond/2.25.28/ly/scheme-sandbox.ly:33:2>) (beat-structure) (time-signature 2 . 2))((display-methods #<procedure method (expr)>) (name . TimeSignatureMusic) (iterator-ctor . #<procedure ly:sequential-iterator::constructor ()>) (elements-callback . #<procedure make-time-signature-set (music)>) (types time-signature-music)) > : { ((origin . #<location /home/simon/lilypond/2.25.28/share/lilypond/2.25.28/ly/scheme-sandbox.ly:33:2>) (beat-structure) (time-signature 2 . 2)) } $1 = #<Prob: Music C++: Music((origin . #<location /home/simon/lilypond/2.25.28/share/lilypond/2.25.28/ly/scheme-sandbox.ly:33:2>) (beat-structure) (time-signature 2 . 2))((display-methods #<procedure method (expr)>) (name . TimeSignatureMusic) (iterator-ctor . #<procedure ly:sequential-iterator::constructor ()>) (elements-callback . #<procedure make-time-signature-set (music)>) (types time-signature-music)) >

Reply via email to