Hi, I'm typesetting a little setting of Jn 3:16 I composed, in a file called Jn3:16.ly. Lilypond can't see the file! It seems to be trying to open 16.ly instead.
From strace; ... stat64("/usr/share/lilypond/2.12.2/scm/16.ly", 0xbfc06ce4) = -1 ENOENT (No such file or directory) stat64("/usr/share/lilypond/2.12.2/ps/16.ly", 0xbfc06ce4) = -1 ENOENT (No such file or directory) stat64("/usr/share/lilypond/2.12.2/ly/16.ly", 0xbfc06ce4) = -1 ENOENT (No such file or directory) stat64("16.ly", 0xbfc06ce4) = -1 ENOENT (No such file or directory) ... $ lilypond Jn3\:16.ly GNU LilyPond 2.12.2 warning: cannot find file: `Jn3:16.ly' error: failed files: "Jn3:16.ly" To reproduce: echo '\version "2.12.2"' > 'Jn3:16.ly' lilypond 'Jn3:16.ly' On Posix compliant systems the *only* two characters illegal in a file name are the slash ('/' which is used as a directory separator) and the NUL that terminates a C string. -- Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au http://www.ertos.nicta.com.au ERTOS within National ICT Australia _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond