David,

On Tue, Feb 21, 2012 at 10:37 AM, David Kastrup <d...@gnu.org> wrote:

> 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
>

Thank you very much for this information--I didn't know about this option.

-David
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to