Date: Wed, 8 Nov 2023 23:04:50 +0200
Cc:66993@debbugs.gnu.org
From: Dmitry Gutov<dmitry@gutov.dev>
On 08/11/2023 18:32, Eli Zaretskii wrote:
I thought these writes were already just adding projects, not
clobbering the list.
The file is re-written in full every time e.g. to remove the previous
mentions of a project that should now be moved to the top.
I don't understand how this resolves the concern about clobbering. If
each Emacs session just writes its list of projects to the file,
without refreshing the list due to additions done by another session,
they will still clobber each other's lists, no? This could be avoided
if the writer would read the file before rewriting it.