Commit Graph

1980 Commits

Author SHA1 Message Date
Daniel Gröber
bb5ac3899a Make runGhcModT thread lock test more reliable
it was failing reproducibly with `cabal test --show-details=streaming`
2016-01-19 20:51:11 +01:00
Daniel Gröber
c0e563fbff ChangeLog 2016-01-19 19:10:43 +01:00
Daniel Gröber
ef8786dde2 ChangeLog 2016-01-17 20:16:33 +01:00
Daniel Gröber
0d4636bcfd Merge branch 'release-5.5.0.0' into release 2016-01-17 20:05:19 +01:00
Daniel Gröber
54fe4a0edb Replace fromJust with fromJustNote everywhere 2016-01-13 04:56:39 +01:00
jpmoresmau
0974eec9a5 docs 2016-01-13 04:55:08 +01:00
Daniel Gröber
33e9751390 Fix writeAutogen when no systemwide ghc is installed (#660) 2016-01-10 22:19:33 +01:00
Daniel Gröber
3bba2d1be9 Fix warning 2016-01-09 23:39:42 +01:00
Daniel Gröber
49b5c4bb2d Fix severity prefix doubling (#689) 2016-01-09 23:22:27 +01:00
Daniel Gröber
bb3333efe3 Cleanup logging in Cradle 2016-01-09 23:21:59 +01:00
Daniel Gröber
68cd165088 Merge branch 'fix-718' of https://github.com/atom-haskell/ghc-mod into release-5.5.0.0 2016-01-09 22:40:47 +01:00
Daniel Gröber
bae40cb614 Better field names for SymbolDb 2016-01-09 22:23:20 +01:00
Daniel Gröber
8b5bd1ae2b Merge branch 'btr-find' of https://github.com/atom-haskell/ghc-mod into release-5.5.0.0 2016-01-09 22:17:49 +01:00
Nikolay Yakimov
4ff819906d NFData ByteString instance for GHC-7.4 2016-01-09 18:51:57 +03:00
Nikolay Yakimov
c9a832de0f NFData fix for ClockTime on GHC 7.4 2016-01-09 17:59:57 +03:00
Nikolay Yakimov
68689bfcfd Use Binary for 'find' communication channel 2016-01-09 17:27:21 +03:00
Nikolay Yakimov
b9c796421f Silence GHC>=7.10 warning 2016-01-09 17:19:00 +03:00
Nikolay Yakimov
64a45fa510 Fail (NG) on command format errors 2016-01-08 22:10:50 +03:00
Nikolay Yakimov
9b512c3e6b Gracefully fail if stack couldn't be initialized 2016-01-08 19:17:43 +03:00
Nikolay Yakimov
3700fa00e6 Fix dist/setup-config path in stack cradle init. 2016-01-08 19:17:43 +03:00
Nikolay Yakimov
553389ed7b Try adding a standalone deriving read instance 2016-01-06 19:22:49 +03:00
Nikolay Yakimov
da1c1bebb2 Use stdout pipe instead of temp.files in Find 2016-01-05 13:44:17 +03:00
Daniel Gröber
306cb939a9 Update stack.yaml 2016-01-04 23:58:44 +01:00
Daniel Gröber
73863e0b00 Remove GMEWrongWorkingDirectory constructor 2016-01-04 21:44:49 +01:00
Daniel Gröber
d3c159821a Update cabal file Authors field
Welcome to the club @lierdakil :)
2016-01-04 21:43:20 +01:00
Daniel Gröber
dcc1620412 ChangeLog 2016-01-04 20:37:43 +01:00
Daniel Gröber
ab1fa9cc13 Bump version to 5.5.0.0 2016-01-04 20:36:27 +01:00
Daniel Gröber
f172704ad0 Merge branch 'release-5.5.0.0' into release 2016-01-04 20:36:27 +01:00
Daniel Gröber
7bbaa35f56 Reinstate cwd setup, this time with locking 2016-01-04 20:15:55 +01:00
Daniel Gröber
254f6a9a73 Get rid of landmine 2016-01-04 06:05:40 +01:00
Daniel Gröber
ec5a362179 Add AsyncSymbolDb to fix runGhcMod race condition for good 2016-01-04 05:27:31 +01:00
Daniel Gröber
d2f7df21df Fix instances for GHC<7.8 2016-01-04 01:23:46 +01:00
Daniel Gröber
67c9538f30 Fix 7.6 warning 2016-01-04 01:23:46 +01:00
Daniel Gröber
cde7ac77f0 Add missing extra-src files 2016-01-04 01:23:46 +01:00
Daniel Gröber
699ce178cb Split L.H.GM.Monad.Types module 2016-01-04 01:23:46 +01:00
Daniel Gröber
59193c71cd Merge branch 'shell-parse-stx-etx' of https://github.com/atom-haskell/ghc-mod into release-5.5.0.0 2015-12-30 23:02:52 +01:00
Nikolay Yakimov
9f5dc6dc3c [Shell-escape] Add empty input string test 2015-12-30 21:18:57 +03:00
Nikolay Yakimov
849496c047 [Shell-escape] 'ascii-escape ' prefix toggle 2015-12-30 21:11:39 +03:00
Nikolay Yakimov
d49d4cf2ea [Shell-escape] Escape toggle with \ prefix
E.g.
    check file.hs
will treat quote characters as literal characters, while
    \check file.hs
will assume quoting behavior

Backslash will be dropped, naturally.
2015-12-30 20:46:06 +03:00
Daniel Gröber
13632817a4 Make tempdirs less annoying 2015-12-30 14:24:56 +01:00
Daniel Gröber
cee8a29a54 Don't need type errors here 2015-12-28 13:59:59 +01:00
Daniel Gröber
bcab7a0395 docs 2015-12-28 13:57:24 +01:00
Daniel Gröber
28a0d26fe3 Fix GHC<7.10 2015-12-28 13:57:24 +01:00
Daniel Gröber
7374f1ba17 Add 'test' command for running QuickCheck props 2015-12-28 13:57:24 +01:00
Nikolay Yakimov
fff9087ff7 [Shell-Parse] Use \STX and \ETX for quoting
Also drops escaping
2015-12-27 02:45:20 +03:00
Nikolay Yakimov
41b9c0bbf2 Better log-level option
* Allow using strings with `--loglevel`
* `-v` now raises log level relative to `--loglevel` or `--silent`
* Use GmLogLevel instead of Int for parser base
2015-12-25 08:20:09 +03:00
Nikolay Yakimov
5e4026b946 GHC 7.8 mtl compat 2015-12-20 15:34:14 +03:00
Nikolay Yakimov
78e34f82a6 Put Control.Applicative back 2015-12-20 15:26:16 +03:00
Nikolay Yakimov
adc712f7ad Move interactive handlers to ghcCommands 2015-12-20 15:14:17 +03:00
Nikolay Yakimov
23416e9aeb Better error reporting, cleanup 2015-12-20 15:02:31 +03:00