diff --git a/doc/devblog/day_98__old_bug.mdwn b/doc/devblog/day_98__old_bug.mdwn new file mode 100644 index 0000000000..ccd2072d25 --- /dev/null +++ b/doc/devblog/day_98__old_bug.mdwn @@ -0,0 +1,17 @@ +Fixed a bug that one or two people had mentioned years ago, but I was never +able to reproduce myself or get anyone to reproduce in a useful way. It +caused log files that were supposed to be committed to the git-annex branch +to end up in master. Turned out to involve weird stuff when the environment +contains two different settings for a single variable. So was easily fixed +at last. (I'm pretty sure the code would have never had this bug if +Data.AssocList was not buried inside an xml library, which rather +discourages using it when dealing with the environment.) + +Also worked on, and hopefully fixed anther OSX cpu optimisations problem. +This one involving shared libraries that git-annex uses for XMPP. + +Also made the assistant detect corrupt .git/annex/index files on startup +and remove them. It already was able to recover from corrupt .git/index +files. + +Today's work was sponsored by David Wagner.