git-annex/Upgrade
Joey Hess 5d98cba923
use ByteStrings when reading annex symlinks and pointers
Now there's a ByteString used all the way from disk to Key.

The main complication in this conversion was the use of fromInternalGitPath
in several places to munge things on Windows. The things that used that
were changed to parse the ByteString using either path separator.

Also some code that had read from files to a String lazily was changed
to read a minimal strict ByteString.
2019-01-14 15:37:08 -04:00
..
V0.hs remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
V1.hs use ByteStrings when reading annex symlinks and pointers 2019-01-14 15:37:08 -04:00
V2.hs convert git-annex branch access to ByteStrings and Builders 2019-01-03 13:21:48 -04:00
V3.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
V4.hs remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
V5.hs use ByteStrings when reading annex symlinks and pointers 2019-01-14 15:37:08 -04:00
V6.hs v7 2018-10-25 18:24:23 -04:00