lilypond-devel
[Top][All Lists]
Advanced

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

Re: bar-line interface part 2/2: New bar line definition standard (issue


From: Thomas Morley
Subject: Re: bar-line interface part 2/2: New bar line definition standard (issue 6498052)
Date: Mon, 1 Oct 2012 00:15:48 +0200

2012/9/30  <address@hidden>:
> On 2012/09/30 19:44:49, marc wrote:
>>
>> Am 30.09.2012 11:02, schrieb address@hidden:
>> > [...]
>> > First, the define-public is asking for trouble. You are exposing an
>> > internal Scheme data structure to users and make it overwritable by
>
> the
>>
>> > user. If the user follows this invitation, the effects will bleed
>
> over
>>
>> > from session to session. Never do that.
>> Ok.
>
>
> No, it's not ok.  Hold your horses, this is another case too stupid for
> documenting and walking people through.  Give me two days, and then you
> replace your define-public for the alists with define-session, and
> that's it.  The rest of the code stays as it is.
>
> I'll make define-session do everything that is needed.
>

That would be very nice.
I can think of several functions/definitions currently destructively
changing internal Scheme data structures.
Perhaps they would work as expected then.


-Harm



reply via email to

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