Eli Zaretskii writes: > Could the code which writes the file do it in atomic fashion, > i.e. write a temporary file, then rename the original file, then move > the new to the original's name, then delete the original file? > > (On Posix filesystems moving a file to the original name is an atomic > operation, but not on MS-Windows, which is why I suggest a slightly > more complicated procedure.) See the attached diff. It should be applied on top of previous patches (or on top of the latest Org main).