git-annex/Annex
Joey Hess ba3825441c rework Differences data type
Eliminated complexity and future proofed. The most important change is that
all functions over Difference are now total; any Difference that can be
expressed should be handled. Avoids needs for sanity checking of inputs,
and version skew with the future.

Also, the difference.log now serializes a [Difference], not a Differences.
This saves space and keeps it simpler.

Note that [Difference] might contain conflicting differences (eg,
[Version5, Version6]. In this case, one of them needs to consistently win
over the others, probably based on Ord.
2015-01-28 13:50:02 -04:00
..
Branch update my email address and homepage url 2015-01-21 12:50:09 -04:00
Content update my email address and homepage url 2015-01-21 12:50:09 -04:00
Direct update my email address and homepage url 2015-01-21 12:50:09 -04:00
MetaData update my email address and homepage url 2015-01-21 12:50:09 -04:00
View update my email address and homepage url 2015-01-21 12:50:09 -04:00
AutoMerge.hs Repository tuning parameters can now be passed when initializing a repository for the first time. 2015-01-27 17:38:06 -04:00
Branch.hs Repository tuning parameters can now be passed when initializing a repository for the first time. 2015-01-27 17:38:06 -04:00
BranchState.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
CatFile.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
CheckAttr.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
CheckIgnore.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Content.hs Repository tuning parameters can now be passed when initializing a repository for the first time. 2015-01-27 17:38:06 -04:00
Difference.hs rework Differences data type 2015-01-28 13:50:02 -04:00
Direct.hs Repository tuning parameters can now be passed when initializing a repository for the first time. 2015-01-27 17:38:06 -04:00
Drop.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Environment.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
FileMatcher.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Hook.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Index.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Init.hs Repository tuning parameters can now be passed when initializing a repository for the first time. 2015-01-27 17:38:06 -04:00
Journal.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Link.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
LockFile.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
MakeRepo.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
MetaData.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Notification.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Path.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Perms.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Queue.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Quvi.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
ReplaceFile.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Ssh.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
TaggedPush.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Transfer.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Url.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
UUID.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
VariantFile.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Version.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
View.hs Repository tuning parameters can now be passed when initializing a repository for the first time. 2015-01-27 17:38:06 -04:00
Wanted.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00