Updated bundle, sent using darcs after adapting the tls fingerprint in my
msmtp setup.
3 patches for repository http://darcs.net/screened:
patch 7ffb158bdd5282b0552f1c4bcd15a6a3f440cbb1
Author: Ben Franksen <ben.franksen@online.de>
Date: Fri Dec 4 07:12:40 CET 2020
* resolve issue2668/part1
This fixes the problem that causes storing the patch-index to fail if the
parent of the repodir is read-only.
patch 460204b44fc8ff465276a719c1ec81630cff8c5b
Author: Ben Franksen <ben.franksen@online.de>
Date: Fri Dec 4 07:47:51 CET 2020
* resolve issue2668: part2
We have to catch IO errors when calling createOrUpdatePatchIndexDisk as this
is not an essential failure and we are already past finalizing any other
changes we made.
patch d10e837a6ebb301dd094dfd6f0aa2febde67d260
Author: Ben Franksen <ben.franksen@online.de>
Date: Fri Dec 4 07:13:00 CET 2020
* add test for issue2668 (both parts)
Looks good. I was worried that not updating the patch index could
leave it in an inconsistent state with respect to the respository, but
I see that the loading code (Darcs.Repository.PatchIndex.loadSafePatchIndex)
checks for that.