|
From: | Dan Eble |
Subject: | Re: Proposed context property renaming |
Date: | Thu, 12 Dec 2024 17:26:23 -0500 |
User-agent: | Mozilla Thunderbird |
On 2024-12-12 11:16, Trevor Bača wrote:
should happen in public-facing parts of the API), then why not rename voltaSpannerDuration to voltaSpannerMoment instead of voltaSpannerMusicLength? In other words, what's the motivation for further spreading around musicLength when the underlying type is presumably Moment?
I have been removing user-facing moments where they have been used to store a time difference rather than a time point. That is why #(ly:make-moment) has become \musicLength. That is why baseMoment has become beatBase. voltaSpannerDuration is on the list of properties to be converted. While converting their types, I am secondarily trying to improve their names.
That doesn't cut to the root of your "why?", but for that, I believe there are conversations in the list archive. (If you have trouble finding an answer, please feel free to ask again. I just don't want to spend the next hour composing a full explanation if the archive is sufficient.)
-- Dan
[Prev in Thread] | Current Thread | [Next in Thread] |