Re: \set Score.proportionalNotationDuration warning on LilyPond 2.25.23

Valentin Petzel <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.devel,gmane.comp.gnu.lilypond.general
Message-ID <3301422.5fSG56mABF@archbox>
Hello Saul,

> I don't want to speak for Dan, but I believe the objective is to get user
> code moved over to actually using exact rationals rather than moments for
> these properties, not just to allow the use of exact rationals in addition
> to moments.

This is not what I talked about. My point is: A deprecated property you’d 
usually get when an interface has been considered as not optimal and is 
changed, but you give the user time to adjust, allowing the old interface to 
still be used. This is not what is happening here. Here a new interface is 
introduced (namely `proportionalNotationDurationAsMoment`) as deprecated 
property. Essentially this is telling the user: Here is a new feature, but you 
should not actually use it, because it has been considered bad and will be 
removed in a future release.

I just don’t quite get why this has been done. It is not adding any 
compatibility, because the original interface has been broken, and now we are 
telling users: Instead of the old interface use this deprecated new interface, 
instead of just: Use the same interface, but you will need to add a type 
conversion.

Cheers,
Valentin
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEET9lQp3Sisy/pK6sBnDUJWyIflYEFAmen9LgACgkQnDUJWyIf
lYFDVhAAgH5wBdS7MLdXrkwdJ0QHRWNvAnBVqHif62lJvxYLlSQo2nuAcfQWJVgI
RAfR+bOGT+EdW/5BqsDBajRuMk6/aozwnNr1ERdbt3eT6Npf6JkjHSqEssgrauWI
kpZZ3xksSRT0jp1wgRqrIc4xkUEBZxJbILEianVHmgk+0zCsKCfvrXQw0h3hoKM3
dFv2RsXt/mDa0mP6eVxLn8ZKMaQROWng+yBqyW8uoZsD3ZCLymBLC7EOnEBez4mm
ulMTiJV+0QD1/jtsz5kvF+5yNAv1jdmKmEci5EOe2Rp77EZzxY8fJh/ZCiSL9veD
VktXnKkOGgHmilR0IqirdI40g5oDfAz4Lv/rb8UI4ZYv2cxyeyQAGoJWm7WsjSEQ
xAgdJYsK4juhnxWfTQHf5JXAjFnLYRzmhV1bJA1KxXbRzNs5LsT6B8gICkMkc8t+
qYP7eSvcMsOXHHr82cCvxvoJSVBkFZ1TPok3SFJJVONwTTtPSxZzDRUufGDIVNCY
8Kgd1VTfWnm8ZgGdxGk97Y9XhXRQiD4KcOfycG5aSJl5lNAH9MHxhE1MTAx1lv9Y
rJVjkTEtGRC2y4Abbw3yxTyRI9buq5MLYb7DYlpCni2zU3TYGx+7u6OdQ6l4I9Sz
X07m4nPuFtiftBO2aNpE+1eu2G22km9/c5zBrZbHTCqZZKRBsj8=
=pvY8
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.