Joey Hess
0a4479b8ec
Avoid backtraces on expected failures when built with ghc 8; only use backtraces for unexpected errors.
...
ghc 8 added backtraces on uncaught errors. This is great, but git-annex was
using error in many places for a error message targeted at the user, in
some known problem case. A backtrace only confuses such a message, so omit it.
Notably, commands like git annex drop that failed due to eg, numcopies,
used to use error, so had a backtrace.
This commit was sponsored by Ethan Aubin.
2016-11-15 21:29:54 -04:00
Joey Hess
8a547e82b1
addidential debugging
2015-08-03 11:27:53 -04:00
Joey Hess
d986d24494
analysis; forwarded
2015-08-03 11:27:27 -04:00
Joey Hess
afc5153157
update my email address and homepage url
2015-01-21 12:50:09 -04:00
Joey Hess
66cdc4d612
one more warning
2014-12-29 17:35:19 -04:00
Joey Hess
c9a3e80d32
fixed all remaining build warnings on Windows
2014-12-29 17:30:20 -04:00
Joey Hess
415b2c53ed
fix OSX build warning
2014-12-29 16:38:52 -04:00
Joey Hess
2427832bed
relicense general utility library code to BSD
...
Omitted a couple of files what have had significant contributions from
others.
2014-05-10 11:01:27 -03:00
Joey Hess
a3fe8270ca
annex.startupscan can be set to false to disable the assistant's startup scan.
2014-03-05 17:44:14 -04:00
Joey Hess
1669e80e85
Windows: Avoid using unix-compat's rename, which refuses to rename directories.
...
Opened a bug about this: https://github.com/jystic/unix-compat/issues/10
2014-01-29 15:19:03 -04:00
Joey Hess
c99d6a8151
assistant: Fix OSX-specific bug that caused the startup scan to try to follow symlinks to other directories, and add their contents to the annex.
2013-12-18 15:05:29 -04:00
Joey Hess
c077cee44a
reorg
2013-12-04 23:09:54 -04:00
Joey Hess
74f723bb50
let's put type modules under the parent module, not in a Types directory
2013-03-10 22:24:13 -04:00