Commit graph

31 commits

Author SHA1 Message Date
Joey Hess
2caf711827 stop trapping all exceptions
Need to allow exceptions to be thrown for SIGPIPE propigation.

Converted places that used error unncessarily to not.
2010-10-19 01:46:20 -04:00
Joey Hess
b471822cfe move supportedBackends list into annex monad
This was necessary so the File backend could import Backend w/o a cycle.

Moved code that checks whether enough backends have a file into File
backend.
2010-10-17 11:47:36 -04:00
Joey Hess
909f619c07 tweaks 2010-10-16 16:20:49 -04:00
Joey Hess
e80160380a now finds files in git or not depending on what command wants 2010-10-16 14:58:35 -04:00
Joey Hess
29039fdf97 add flags, and change to subcommand style 2010-10-14 21:10:59 -04:00
Joey Hess
467c4b2751 better shutdown 2010-10-14 17:57:04 -04:00
Joey Hess
aa2f4bd810 bug 2010-10-14 16:13:43 -04:00
Joey Hess
1d628ff238 comment 2010-10-14 14:50:46 -04:00
Joey Hess
a0c0136056 cooler command-line handling 2010-10-14 14:49:19 -04:00
Joey Hess
90cdc61c7c refactor 2010-10-14 14:38:29 -04:00
Joey Hess
f407f23a54 more refactor 2010-10-14 03:40:26 -04:00
Joey Hess
6f3572e47f more reorg, spiffed up state monad 2010-10-14 03:18:11 -04:00
Joey Hess
48643b68b3 convert GitRepo to qualified import 2010-10-14 02:36:41 -04:00
Joey Hess
eda80e44c5 add module that only exports abstract types 2010-10-14 02:12:41 -04:00
Joey Hess
b160748516 use a state monad
enormous reworking
2010-10-13 21:28:47 -04:00
Joey Hess
f87c5ed949 copying almost working 2010-10-13 16:21:50 -04:00
Joey Hess
f6306bc301 wording 2010-10-11 18:39:36 -04:00
Joey Hess
530f16b980 better result summary 2010-10-11 18:39:09 -04:00
Joey Hess
200bc6fdb8 better option handling
multiple-file support for all modes
2010-10-10 21:00:42 -04:00
Joey Hess
026adce5a0 update 2010-10-10 18:25:31 -04:00
Joey Hess
e5514e0cb0 update 2010-10-10 18:05:37 -04:00
Joey Hess
dce9c2e080 convert GitRepo to struct with constructor 2010-10-10 16:06:36 -04:00
Joey Hess
eb577ee37f stub checksum backend 2010-10-10 15:27:49 -04:00
Joey Hess
cc23519235 update 2010-10-10 15:04:18 -04:00
Joey Hess
80ce5f90db update 2010-10-10 13:47:04 -04:00
Joey Hess
a55f49efb6 update 2010-10-10 12:41:20 -04:00
Joey Hess
a745043e7d don't repeatedly call repoTop, it's a bit expensive 2010-10-10 12:35:28 -04:00
Joey Hess
7ad4a0bb7d log compaction 2010-10-10 12:32:15 -04:00
Joey Hess
f98fa53d7f fixed close after locking 2010-10-10 11:08:40 -04:00
Joey Hess
852ead4707 add gitPrep to handle .gitattributes 2010-10-10 02:22:47 -04:00
Joey Hess
c67521741a add 2010-10-10 00:18:16 -04:00