Daniel Gröber
e495c55a8d
Use existence of cabal/stack as cradle indicator
...
Also add some more "info" logging for which cradle was picked.
2016-05-14 20:18:06 +02:00
Daniel Gröber
7bbaa35f56
Reinstate cwd setup, this time with locking
2016-01-04 20:15:55 +01:00
Nicolas Rolland
e1d2de96c8
fixing tests for logging
2015-11-27 11:15:25 +01:00
Daniel Gröber
0aa3655e08
Fix tests
2015-09-14 10:12:01 +02:00
Daniel Gröber
ba14e1790c
Fix tests
2015-09-14 05:59:38 +02:00
Daniel Gröber
41de8b8b2e
Sandwich new Monad layer GmOutT into transformer stack
...
This way we can have access to some options pre Cradle setup which
should fix the output interleaving problems I was observing.
2015-09-01 10:32:27 +02:00
Daniel Gröber
4aa75818d8
Fix tests
2015-08-31 08:32:31 +02:00
Daniel Gröber
e6fc3dd8d2
Fix tests
2015-05-08 00:06:08 +02:00
Daniel Gröber
0f1e653f7f
Change some logging stuff
2015-05-06 16:13:08 +02:00
Daniel Gröber
c8da5b8085
Fix line endings in logging output
2015-03-06 14:04:49 +01:00
Daniel Gröber
f0ea445a9b
Cleanup errors and logging a bit
2015-03-05 17:35:28 +01:00
Daniel Gröber
36ed081d54
Bring test suite up to date
2015-02-08 12:43:35 +01:00
Daniel Gröber
aeb11fb0b5
Keep error information in extract
2014-08-24 14:41:30 +02:00
Daniel Gröber
87c587993a
Make parseCabalFile
use MonadError
2014-08-12 18:24:39 +02:00
Kazu Yamamoto
dcadd5c7ba
removing warnings.
2014-08-12 16:41:21 +09:00
Daniel Gröber
f311efd90c
Rework GhcModT monad stack
2014-08-06 19:38:42 +02:00
Daniel Gröber
f0bfcb8811
Use GhcModT everywhere and remove the GhcMod alias
...
Not doing this makes having GhcModT pretty pointless as users of the
library wouldn't be able to use custom inner monads as evey function for
dealing with GhcModT's would be constraint to (GhcModT IO) thus only
allowing IO as the inner monad.
2014-07-15 01:03:56 +02:00
Daniel Gröber
f1535efcf2
Ghc -> GhcMod: Browse, Check
2014-05-14 17:06:29 +02:00