Commit Graph

1797 Commits

Author SHA1 Message Date
Daniel Gröber
0b2a3458fd Move stack code into seperate module 2015-09-15 05:25:54 +02:00
Kazu Yamamoto
545f0557f2 ensuring that root ends with a file separator. 2015-09-15 12:14:36 +09:00
Kazu Yamamoto
ac2d8ba134 kill buffer hook run only for haskell-mode. 2015-09-15 11:32:16 +09:00
Kazu Yamamoto
ad5a343d2e ensuring that ghc-mod is executed on the root dir. 2015-09-15 11:31:54 +09:00
Daniel Gröber
0aa3655e08 Fix tests 2015-09-14 10:12:01 +02:00
Daniel Gröber
5b02cc1bb0 Make sure stdoutGateway is flushed before exiting. 2015-09-14 10:12:01 +02:00
Daniel Gröber
56902bfe2d Don't mess with cwd, causes too many race conditions
I would just fork() but we have to support WinDOS, gah.
2015-09-14 10:12:01 +02:00
Kazu Yamamoto
6488f1070d boot skips map-file. 2015-09-14 15:09:34 +09:00
Kazu Yamamoto
52016b6210 using ghc-get-project-root only when it is necessary. 2015-09-14 15:02:34 +09:00
Kazu Yamamoto
935c51eb1c nicer messages. 2015-09-14 14:58:00 +09:00
Kazu Yamamoto
983059101c adding kill-buffer-hook. 2015-09-14 14:57:47 +09:00
Daniel Gröber
0277d44695 Fix missing newline 2015-09-14 07:46:22 +02:00
Kazu Yamamoto
71c8361911 making loop safer. 2015-09-14 07:46:22 +02:00
Daniel Gröber
55f278853a Fix tests more 2015-09-14 07:11:45 +02:00
Daniel Gröber
ba14e1790c Fix tests 2015-09-14 05:59:38 +02:00
Daniel Gröber
a7e2f3d2a6 Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod 2015-09-14 05:40:39 +02:00
Daniel Gröber
4536ac545d Make sure stdoutGateway is running during findCradle' 2015-09-14 05:40:32 +02:00
Kazu Yamamoto
2ea1eca519 Merge pull request #595 from konn/case-sensitivity
Fixed #561
2015-09-14 08:34:37 +09:00
Hiromi Ishii
74ba886fa1 Fixed variable binding miss 2015-09-13 18:20:11 +09:00
Hiromi Ishii
7db740c2af Fixed #561 2015-09-13 16:42:48 +09:00
Daniel Gröber
64379a7c56 Actually update world in legacyInteractiveLoop 2015-09-11 09:53:24 +02:00
Daniel Gröber
ce1d9d1da1 Fix ghc<7.10 2015-09-11 05:45:59 +02:00
Daniel Gröber
acf78f2500 Remove stray debug code 2015-09-11 03:57:54 +02:00
Daniel Gröber
211b957451 Fix race condition in stack support code 2015-09-11 03:52:28 +02:00
Daniel Gröber
12d65ba11f Fix some warnings 2015-09-11 03:52:28 +02:00
Daniel Gröber
8413f0a1fe Fix tests 2015-09-10 07:57:29 +02:00
Daniel Gröber
e92bd0af48 Disable obj loading for targets (Fix #554) 2015-09-10 07:48:13 +02:00
Daniel Gröber
6ad71af001 Don't swallow ghc's verbose output 2015-09-08 06:44:02 +02:00
Daniel Gröber
dbf215a35b Fix tests, this time, this time for sure. 2015-09-08 06:42:32 +02:00
Daniel Gröber
7ae22a9226 Fix tests 2015-09-08 06:20:12 +02:00
Daniel Gröber
34fedd8ad3 Missing source file 2015-09-08 06:19:58 +02:00
Daniel Gröber
d400c8f389 Fix missing makeAbsolute 2015-09-08 05:20:26 +02:00
Daniel Gröber
f06511bff1 Support multi-package stack projects 2015-09-08 03:54:29 +02:00
Daniel Gröber
026b64ee26 Update cabal-helper in stack.yaml 2015-09-07 10:20:41 +02:00
Daniel Gröber
5713fd9908 Fix custom package-db stack for non Cabal projects 2015-09-07 07:20:16 +02:00
Daniel Gröber
2b7249e445 Fix travis 2015-09-07 07:12:14 +02:00
Daniel Gröber
358c64a14e Install cabal-helper from git before --only-depends 2015-09-07 05:22:38 +02:00
Daniel Gröber
be293db503 Update for cabal-helper >= 0.6 2015-09-07 05:15:35 +02:00
Daniel Gröber
8fea4ac426 Fix doc command not using right ghc-pkg exe 2015-09-02 07:19:11 +02:00
Daniel Gröber
86c157d1d2 Add some more debug output 2015-09-02 05:30:00 +02:00
Daniel Gröber
996016ac7b Fix wrong stack version lower bound in log message 2015-09-02 05:02:13 +02:00
Daniel Gröber
a8c111cda3 Write cabal_macros.h on reconfigure when using stack 2015-09-02 04:57:25 +02:00
Daniel Gröber
82c5069cd8 Fix doctest 2015-09-02 04:00:30 +02:00
Daniel Gröber
a0a7433212 Fix <7.10 2015-09-01 10:45:15 +02:00
Daniel Gröber
e32eaf1434 Merge branch 'dev-monad-refac' 2015-09-01 10:34:00 +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
2af1da960b Also catch exceptions thrown in IO 2015-09-01 10:29:21 +02:00
Daniel Gröber
99ed6a94f1 Add IIJLAB presentation 2015-09-01 10:29:21 +02:00
Peter Simons
30d95c5fce README.md: update the instructions for Nix & NixOS
The stackoverflow article the README used to link to is outdated and no
longer applies.
2015-09-01 10:29:21 +02:00
Kazu Yamamoto
d681130c88 ghc-debug now displays the output of "ghc-mod debug". (#571) 2015-09-01 10:29:21 +02:00