On Wed, 2016-06-22 at 21:56 +0200, Dr. Tobias Quathamer wrote: > Am 21.06.2016 um 10:34 schrieb Richard Shann: > > It may be difficult for you to do this unless you can test on Windows. > > Bear in mind that the files created in the temp directory are not > > created by Denemo but by LilyPond run as a separate process (or whatever > > the equivalent is on Windows, and there are several major incarnations > > of Windows out there, with variants for bug fixes). So when you try to > > delete you may find that Windows believes another process is using the > > resource. I have several times found that Windows will refuse to let > > even the root user delete an old Denemo binary if it thinks it has been > > used (not even still being used), one has to re-boot to delete. > > > > While a clean solution for GNU/Linux would be a good idea, I think the > > safest for windows would be simply to fence around the Windows code with > > the G_OS_WIN32 #ifdef. > > Hi, > > I've now created a new patch which can properly create and remove the > temporary directory under GNU/Linux. > > Unfortunately, I don't have access to a Windows system, so I cannot > check if the new code works on Windows as well. It would be great if any > of you could test this in the nightly build for Windows. > > If the temporary directory does not get removed, I'll add the workaround > for Windows, using always the same name for the temporary directory. > > Jeremiah, are you able to test the nightly build on Windows?
I should be able to do this tomorrow, on an old Vista laptop. I know of people with more modern systems too, but they would need explanations of what to check for. Richard > > Regards, > Tobias > > > _______________________________________________ > Denemo-devel mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/denemo-devel _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
