summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-01-14 17:23:08 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-01-14 17:23:08 -0400
commit8833ccbf46143d93e25e7159a8395ee302714220 (patch)
treeba80f2494e0ec18a20ecbb5da6800914ce6a1e5d
parentc093003a3e3062bb860c222c7f082c9457a309c0 (diff)
devblog
-rw-r--r--doc/devblog/day_98__old_bug.mdwn17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/devblog/day_98__old_bug.mdwn b/doc/devblog/day_98__old_bug.mdwn
new file mode 100644
index 000000000..ccd2072d2
--- /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.