diff options
author | Joey Hess <joey@kitenet.net> | 2014-02-07 18:08:20 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-02-07 18:08:20 -0400 |
commit | 4f2b01a0dc924add2f6ec82c4af35ac9a6b90a8c (patch) | |
tree | d5647df8981990c607aa396fed51e48ae5821dab /doc/devblog | |
parent | 67fa028c81a199930f47e34d9d81beca30e5e230 (diff) |
devblog
Diffstat (limited to 'doc/devblog')
-rw-r--r-- | doc/devblog/day_109__elimintating_absNormPath.mdwn | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/devblog/day_109__elimintating_absNormPath.mdwn b/doc/devblog/day_109__elimintating_absNormPath.mdwn new file mode 100644 index 000000000..a15cb7f09 --- /dev/null +++ b/doc/devblog/day_109__elimintating_absNormPath.mdwn @@ -0,0 +1,18 @@ +git-annex has been using MissingH's `absNormPath` forever, but that's +not very maintained and doesn't work on Windows. I've been +wanting to get rid of it for some time, and finally did today, writing a +`simplifyPath` that does the things git-annex needs and will work with all +the Windows filename craziness, and takes advantage of the more modern +System.FilePath to be quite a simple peice of code. A QuickCheck test found +no important divergences from absNormPath. A good first step to making +git-annex not depend on MissingH at all. + +That fixed one last Windows bug that was disabled in the test suite: +`git annex add ..\subdir\file` will now work. + +I am re-installing the Android autobuilder for 2 reasons: I noticed I had +accidentially lost a patch to make a library use the Android SSL cert directory, +and also a new version of GHC is very near to release and so it makes sense +to update. + +Down to 38 messages in the backlog. |