Kazu Yamamoto
b35d19beec
adding a comment.
2013-03-13 13:22:02 +09:00
Kazu Yamamoto
539fd305bd
New method to check Template Haskell.
2013-03-13 13:17:22 +09:00
Kazu Yamamoto
13bb6cb599
refactoring GHCApi.
2013-03-04 13:41:56 +09:00
Kazu Yamamoto
a393f8a971
Using Cradle.
2013-03-02 16:14:55 +09:00
Kazu Yamamoto
9a6c960d53
Checking TH to see if "-fno-code" can be used.
2013-03-01 21:17:52 +09:00
Kazu Yamamoto
d01cfac221
removing unnecessary return value.
2013-03-01 16:42:22 +09:00
Kazu Yamamoto
d115c1dacb
hlint hack.
2013-02-12 14:21:48 +09:00
Kazu Yamamoto
c7bd0d8863
"Dummy:0:0" -> "<filename>:0:0".
2012-12-07 14:27:02 +09:00
ihameed
8e335fbc3b
GHC 7.6.1 compatibility
...
- switch from ClockTime to UTCTime in Info.pprInfo
- make ghc-mod loggers always take a first argument of type DynFlags
- consolidate GHC API shims in Gap.hs--this depends on tracingDynFlags,
which is unfortunate
2012-10-16 03:27:35 -07:00
Kazu Yamamoto
3861625420
Removing -fno-warn-unused-do-bind.
2012-08-06 09:43:47 +09:00
Kazu Yamamoto
3f2771a079
TH expand hack.
2012-02-27 12:37:11 +09:00
Kazu Yamamoto
2c69ee4c8a
ghc-mod "expand" to expand TH.
2012-02-27 11:23:56 +09:00
Kazu Yamamoto
13013445e3
extract Extensions: and Default-Language: from a Cabal file.
2012-02-14 18:25:21 +09:00
Kazu Yamamoto
1f4f7d768a
cosmetic change.
2012-02-14 16:19:48 +09:00
Kazu Yamamoto
a7430eb494
Adaptor layer for GHC API.
2012-02-14 16:09:53 +09:00
Kazu Yamamoto
27c1c4fa3d
hlint hack.
2012-02-08 16:11:36 +09:00
Kazu Yamamoto
9a8a1da3fb
-XHaskell98 to sync cabal.
2012-02-06 15:11:12 +09:00
HIBINO Kei
748c57f0c1
Switch when using cabal-dev case. Bugfix of cabal-dev case.
2011-11-14 19:20:02 +09:00
khibino
3db0d17352
Merge branch 'master' into ghc_option
2011-11-02 17:20:43 +09:00
khibino
1fb0d1d4a8
Remove check includes option of ghc-mod check command. Now, we can pass all ghc options to ghc-mod check.
2011-11-02 16:23:19 +09:00
Kazu Yamamoto
fde88dedd1
cosmetic change.
2011-11-02 10:38:19 +09:00
Clint Moore
3efbf59028
'check' command now supports cabal-dev.
2011-11-01 15:06:53 -07:00
khibino
cbed907038
Simply passing GHC options to ghc-mod check command.
2011-10-19 19:09:36 +09:00
Kazu Yamamoto
1790c5f327
ErrMsg module.
2011-08-24 16:50:26 +09:00
Kazu Yamamoto
dbdcf9841e
Supporting GHC 7.2.1!
2011-08-24 15:58:12 +09:00
Andrew Sackville-West
b6d99e279c
implement includes options for check
2011-08-02 11:18:07 -07:00
Takano Akio
ad55168265
adding options: --package-conf and --no-user-package-conf
...
These command line options work just like the similar-named GHC flags.
They are useful when working with non-standard package databases.
2011-05-28 06:06:13 +09:00
Kazu Yamamoto
819d915aae
fixing filepath.
2011-05-26 14:43:53 +09:00
Kazu Yamamoto
3b6848d7a5
extract initializeGHC.
2011-05-24 16:17:19 +09:00
Kazu Yamamoto
783e4a4e4c
new include scheme.
2011-05-24 16:00:47 +09:00
Kazu Yamamoto
9467a5d22e
type check.
2010-11-12 16:27:50 +09:00
Kazu Yamamoto
0fd39e9b56
improving insertion of type for forall.
2010-11-10 17:03:56 +09:00
Kazu Yamamoto
b3523951c5
ask GHC for pretty printing to GHC instead of pretifying in Elisp.
2010-06-25 21:45:32 +09:00
Kazu Yamamoto
5296ccf38d
Extra info for GHC warnings.
2010-06-14 14:27:35 +09:00
Kazu Yamamoto
ae89d284ad
catch parse errors.
2010-05-04 19:31:14 +09:00
Kazu Yamamoto
5c4ded0630
Param -> Types.
2010-04-30 18:36:31 +09:00
Kazu Yamamoto
c047b9523b
cosmetic change.
2010-04-30 18:09:26 +09:00
Kazu Yamamoto
90d6a70811
symplify code. Note that parseDynamicFlags is essential, cannot be omitted.
2010-04-30 15:27:17 +09:00
Kazu Yamamoto
e35d195cc3
Using HscInterpreted.
2010-04-30 15:11:41 +09:00
Kazu Yamamoto
24fd6f28df
simplified code.
2010-04-30 15:09:24 +09:00
Kazu Yamamoto
2345765077
-fno-code and no outputDir.
2010-04-29 12:39:48 +09:00
Kazu Yamamoto
8fd3c80a54
-package ghc.
2010-04-29 12:30:23 +09:00
Kazu Yamamoto
5e21c71b1e
template for -package ghc.
2010-04-28 23:28:18 +09:00
Kazu Yamamoto
e94cc84c43
ignoring error.
2010-04-28 21:59:27 +09:00
Kazu Yamamoto
0f08eb5e32
use GHC API for check.
2010-04-28 21:43:32 +09:00
Kazu Yamamoto
34534e07ff
removing *.o file so that C-xC-s surely works.
2010-04-28 10:05:45 +09:00
Kazu Yamamoto
efd71c5d81
hlint.
2010-04-23 18:09:38 +09:00
Kazu Yamamoto
3c8d651345
CPP hack.
2010-04-11 12:03:08 +09:00
Kazu Yamamoto
f1aeaa8d81
GHC version check.
2010-04-06 22:54:23 +09:00
Kazu Yamamoto
7518d60fcb
throw any menu. use a buffer to display errors instead.
2010-04-01 11:58:44 +09:00