Le vendredi 18 décembre 2009 à 00:38 -0200, Han-Wen Nienhuys a écrit :
> We already have a plausible explanation, and a fairly simple solution:
> use flock() in ly:parse-file on the .ly file.

I think it's better to sanitize lilypond-book behaviour instead, namely
fixing relevant_contents and make sure there are no duplicate in snippet
filename lists passed to lilypond.  I'll take care of both things later.


> Overwriting files is not actually a problem, since the .ly files will
> be overwritten by the same content.

Not exactly, as I shown in my other reply in this thread.  More
precisely, we only want to overwrite in case the different fragment
options don't change lilypond processing (these options are used by
lilypond-book and are not read from the generated ly code but directly
from the snippet Python object); maybe we should just strip those
options from the generated ly BTW...

Best,
John

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to