David Kastrup <d...@gnu.org> writes: > David Nalesnik <david.nales...@gmail.com> writes: > >> David, >> >> On Tue, Feb 21, 2012 at 9:24 AM, David Kastrup <d...@gnu.org> wrote: >> >> Uh, convertrules.py converts interval-translate to coord-translate >> so >> where is the actual problem? >> >> >> >> Certainly coord-translate is the natural fix (thank you!), but when I >> run convert-ly and the snippet is updated to 2.14.0, this replacement >> isn't made. I looked and didn't find a rule for it in convertrules.py >> for 2.14.2. > > fc335d9e python/convertrules.py (Neil Puttock 2011-08-18 00:01:32 > +0100 2953) @rule ((2, 13, 27), > fc335d9e python/convertrules.py (Neil Puttock 2011-08-18 00:01:32 > +0100 2954) ("interval-translate -> coord-translate")) > fc335d9e python/convertrules.py (Neil Puttock 2011-08-18 00:01:32 > +0100 2955) def conv (str): > fc335d9e python/convertrules.py (Neil Puttock 2011-08-18 00:01:32 > +0100 2956) str = re.sub ('interval-translate', 'coord-translate', > str) > fc335d9e python/convertrules.py (Neil Puttock 2011-08-18 00:01:32 > +0100 2957) return str > fc335d9e python/convertrules.py (Neil Puttock 2011-08-18 00:01:32 > +0100 2958) > > Apparently added as a rule in 2.15.9. Is there a reason you are not > using the _current_ convert-ly to do the conversion? It is not to be > expected that old versions do a better job than current versions at > converting old versions.
I mean, we are talking about _improving_ the convert-ly rules such that they will presumably work for upgrading 2.12. Of course, that is utterly pointless if you are using the 2.14.2 convert-ly for conversion. If you are not going to use the newest convert-ly, any fixes that are made to convert-ly will be totally useless. So please check with the _current_ convert-ly. It has an option -t, --to=VERSION convert to VERSION [default: 2.15.31] for telling it at which version to stop. You don't need to let it run all through to 2.15.31. And conversions that fail with _that_ convert-ly are worth further investigation. -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user