lilypond-devel
[Top][All Lists]
Advanced

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

Re: LSR update?


From: David Kastrup
Subject: Re: LSR update?
Date: Sun, 01 Jan 2023 16:20:46 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Thomas Morley <thomasmorley65@gmail.com> writes:

> Am So., 1. Jan. 2023 um 11:52 Uhr schrieb Jean Abou Samra 
> <jean@abou-samra.fr>:
>>
>> Le 31/12/2022 à 21:15, Thomas Morley a écrit :
>> > Today I found some time :)
>> >
>> > lilypond *.ly on all lsr-snippets fails because of the following snippets:
>> >    custom-tuning-and-midi-rendering.ly
>> >    dodecaphonic-staff.ly
>> >    dodecaphonic-staff-with-accurate-ledger-lines.ly
>> >    microtonal-notation-and-theory-of-harmony.ly
>> >    retuning-to-a-regular-temperament.ly
>> >
>> > All of them are using ly:set-default-scale and/or
>> > ly:parser-set-note-names on toplevel niveau.
>> >
>> > How to limit those settings to the current file?
>>
>>
>> I would approach it differently: not "how to fix the snippets?", but
>> "how to fix LilyPond so that these settings apply to the current file?".
>>
>
> Sure, out of my depth, though.
> And any fix in lilypond would be too late for the 2.24. lsr-update.

Session bleedover does not invalidate the isolated snippets but
invalidates our testing infrastructure.  The testing infrastructure is
not inherently tied to the release version.

Have a fix for set-default-scale in the queue.  The notenames are more
tricky: the way it looks to me, they are maintained in the parser (or
lexer?).  If we don't set up a new parser, it could be that we get
bleedover of things like the default duration and the default tremolo
duration as well.  That would be worth checking.

-- 
David Kastrup



reply via email to

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