git-annex/Remote
Joey Hess e1037adebc rsync progress interception
Current implementation parses rsync's output a character a time, which
is hardly efficient. It could be sped up a lot by using hGetBufSome,
but that would require going really lowlevel, down to raw C style buffers
(good example of that here: http://users.aber.ac.uk/afc/stricthaskell.html)
But rsync doesn't output very much, so currently it seems ok.
2012-09-19 16:55:08 -04:00
..
Helper add a progress callback to storeKey, and threaded it all the way through 2012-09-19 16:08:37 -04:00
Bup.hs add a progress callback to storeKey, and threaded it all the way through 2012-09-19 16:08:37 -04:00
Directory.hs add a progress callback to storeKey, and threaded it all the way through 2012-09-19 16:08:37 -04:00
Git.hs rsync progress interception 2012-09-19 16:55:08 -04:00
Hook.hs add a progress callback to storeKey, and threaded it all the way through 2012-09-19 16:08:37 -04:00
List.hs refactor 2012-08-26 14:34:30 -04:00
Rsync.hs add a progress callback to storeKey, and threaded it all the way through 2012-09-19 16:08:37 -04:00
S3.hs add a progress callback to storeKey, and threaded it all the way through 2012-09-19 16:08:37 -04:00
Web.hs add a progress callback to storeKey, and threaded it all the way through 2012-09-19 16:08:37 -04:00