eagletmt
6e8d7bd823
info and type sub-commands also need TH check
2013-03-14 22:43:03 +09:00
Kazu Yamamoto
539fd305bd
New method to check Template Haskell.
2013-03-13 13:17:22 +09:00
Kazu Yamamoto
c354001577
clean up the code for Doc/SDoc.
2013-03-12 22:15:23 +09:00
Kazu Yamamoto
864666490a
cosmetic changes.
2013-03-12 16:19:44 +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
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
Tim Dysinger
24f1613e91
Use time package so we're ghc 7.6 compatible
2012-09-27 14:32:29 -10:00
Tim Dysinger
2ca6e2ee08
add dynflags
2012-09-27 14:31:44 -10:00
Carter Tazio Schonwald
f7a7c67bcb
partial change set for ghc 7.6 api change, needs some more work though.
2012-09-20 14:50:03 -04:00
Kazu Yamamoto
3861625420
Removing -fno-warn-unused-do-bind.
2012-08-06 09:43:47 +09:00
Kazu Yamamoto
35c312b009
for GHC 7.0.x.
2012-02-21 16:35:28 +09:00
eagletmt
09fdd86b09
change bind's span
2012-02-20 02:46:04 +09:00
eagletmt
49f00a74e8
refactoring on getType
2012-02-18 20:02:37 +09:00
eagletmt
69744de042
type for Pat
2012-02-18 19:14:29 +09:00
eagletmt
bf93fcab12
type for FunBind
2012-02-18 18:17:47 +09:00
Kazu Yamamoto
f3725127bc
Using io-choice.
2012-02-16 14:44:20 +09:00
eagletmt
6007a5bc85
types should be displayed in oneline
2012-02-15 21:22:04 +09:00
Kazu Yamamoto
c2e7f00820
cosmetic change.
2012-02-15 16:57:37 +09:00
Kazu Yamamoto
96cbf68e16
more applicative.
...
error msg fix.
2012-02-15 14:52:48 +09:00
Kazu Yamamoto
1f4f7d768a
cosmetic change.
2012-02-14 16:19:48 +09:00
Kazu Yamamoto
416c901188
Merge remote-tracking branch 'eagletmt/ghc-syb-utils'
2012-02-14 16:16:26 +09:00
Kazu Yamamoto
a7430eb494
Adaptor layer for GHC API.
2012-02-14 16:09:53 +09:00
eagletmt
84d7747c1b
simplify a bit
2012-02-14 12:18:54 +09:00
eagletmt
122167f4c1
avoid GHC's panic
2012-02-14 12:18:54 +09:00
Kazu Yamamoto
1e1b729e15
refactoring on convert.
2012-02-14 11:33:27 +09:00
eagletmt
b11475821e
display types simply unless "-l" option is given
2012-02-13 20:31:36 +09:00
Kazu Yamamoto
11eb321ff6
annot -> type.
2012-02-13 13:38:06 +09:00
Kazu Yamamoto
a43985a735
annot -> type.
2012-02-13 13:23:04 +09:00
Kazu Yamamoto
cd1f61d6a5
GHC 7.0 hack.
2012-02-13 10:44:37 +09:00
Hideyuki Tanaka
9d1fe778a6
add elisp
2012-02-13 01:01:58 +09:00
Hideyuki Tanaka
b8d8926ec4
add annot command
2012-02-12 21:04:18 +09:00
Austin Seipp
b7197d9dc6
Add support for GHC 7.4.1
...
The GHC API changed a bit to accomodate the REPL changes since 7.2 (now
most top-level decls can be used in the API.) Tested and working using
virthualenv with GHC 7.0.4 and 7.2.1-rc1
2011-12-24 19:01:37 -06:00
Kazu Yamamoto
dbdcf9841e
Supporting GHC 7.2.1!
2011-08-24 15:58:12 +09: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
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
c3248b6e4f
cosmetic change.
2011-01-14 13:55:58 +09:00
Kazu Yamamoto
2f804f5de1
cosmetic change.
2011-01-14 11:18:33 +09:00
Kazu Yamamoto
34f360fef7
cosmetic change.
2011-01-13 17:22:43 +09:00
Daniel Schoepe
35fef6b6c7
Better handling of files with errors in Info.hs
2011-01-10 16:43:09 +01:00
Kazu Yamamoto
f2a151d6a9
adding a comment.
2010-11-25 14:12:55 +09:00
Kazu Yamamoto
d81954d2c8
user friendly messages.
2010-11-18 16:38:55 +09:00
Kazu Yamamoto
39409f2239
"info" and "type" can display it even if the source file is broken.
2010-11-17 17:07:33 +09:00
Kazu Yamamoto
11f1341fe5
defining "info" for "ESC i".
2010-11-15 14:46:59 +09:00
Kazu Yamamoto
537d825668
bug fix for "type".
2010-11-15 12:14:38 +09:00
Kazu Yamamoto
8760f6b714
info -> type.
2010-11-12 16:32:20 +09:00
Kazu Yamamoto
9467a5d22e
type check.
2010-11-12 16:27:50 +09:00