Jürgen Spitzmüller wrote: > Jean-Marc Lasgouttes wrote: > > I think that configure.py should have some exception handling or > > something like that: > > > > 1/ generate all files in some temp file > > > > 2/ if we finished successfully, overwrite existing files with the new > > ones. > > > > This way, a failed configuration will be a no-op: no file overwritten, > > no weird empty files. This will mean that LyX does not need to be > > modified to handle a special case related to a particular bug of > > configure.py. > > The crucial question is: Is this doable for 1.5.2? And is there something > who could do it in time? And if not: is Bo's proposal something that could > be used as an intermediate solution?
But in general, I agree that this is the most clean solution probably. Bo, you are the python expert. What is your take on this proposal, as opposed to yours? Could you have a go at this? Jürgen