In case the file's \version is recent enough, convert-ly doesn't emit anything. This is bad. Instead, it should copy the file verbatim to stdout, as it was done previously.
A trivial example to demonstrate it is a file xxx.ly which only contains \version "2.9.28" After saying convert-ly xxx.ly > yyy.ly you just see convert-ly (GNU LilyPond) 2.9.28 Processing `xxx.ly'... Applying conversion: and yyy.ly is empty. On the other hand, if you have \version "2.8.28" you see convert-ly (GNU LilyPond) 2.9.28 Processing `xxx.ly'... Applying conversion: 2.9.4, 2.9.6, 2.9.9, 2.9.11, 2.9.13, 2.9.16, 2.9.19 and yyy.ly contains \version "2.9.19" In case it matters, my Python is version 2.4.1. Werner _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel