Joey Hess
b4d5c10fb7
refine new unused code
...
Fixed the laziness space leak, so it runs in 60 mb or so again. Slightly
faster due to using Data.Set.difference now, although this also makes it
use slightly more memory.
Also added display of the refs being checked, and made unused --from
also check all refs for things in the remote.
2011-09-28 17:35:47 -04:00
Joey Hess
4f4eaf387a
golf
2011-09-28 14:48:00 -04:00
Joey Hess
9f6b7935dd
go go gadget hlint
2011-09-20 23:24:48 -04:00
Joey Hess
7c768c0984
simplify
2011-09-07 18:57:38 -04:00
Joey Hess
678726c10c
code simplification thanks to applicative functors
2011-08-25 01:27:19 -04:00
Joey Hess
203148363f
split groups of related functions out of Utility
2011-08-22 16:14:12 -04:00
Joey Hess
e97fede8cd
make gitDir absolute
2011-08-19 12:59:21 -04:00
Joey Hess
cfcd7805b4
add repoIsHttp
2011-08-16 19:23:56 -04:00
Joey Hess
e784757376
hlint tweaks
...
Did all sources except Remotes/* and Command/*
2011-07-15 03:12:05 -04:00
Joey Hess
dddbc09ff0
allow configStore to be run incrementally to override configs
2011-07-14 16:41:17 -04:00
Joey Hess
7919de73af
Bugfix: Make add ../ work.
...
The complication of check-attr returning absolute paths that have to be
converted back to relative paths..
2011-07-10 13:52:53 -04:00
Joey Hess
896726cde4
rename GitUnionMerge to Git.UnionMerge
...
Also, moved commit function into Git proper, it's not union merge specific.
2011-06-30 13:32:47 -04:00
Joey Hess
f6063a094e
renamed GitRepo to Git
...
It was always imported qualified as Git anyway
2011-06-30 13:21:39 -04:00