Commit Graph

1560 Commits

Author SHA1 Message Date
Anthony Cowley
3bf4243baf Serialize check-syntax
- Wait for ghc-mod to be ready before trying to check a buffer
- Times out after 10s with an error
- Only check-syntax visible buffers
- check-syntax when switching to a buffer
2015-07-08 18:12:13 -04:00
Daniel Gröber
509f43999f cabal-helper-0.3.5.0 is broken... 2015-07-06 18:41:34 +02:00
Daniel Gröber
bfa0b965ee Fix impredicativity related issue
See: https://ghc.haskell.org/trac/ghc/ticket/10443
2015-06-10 11:00:56 +02:00
Daniel Gröber
21087650d9 Fix travis 2015-06-07 03:36:50 +02:00
Daniel Gröber
acfc575e13 Make unknown component fallback message more clear 2015-06-07 02:45:50 +02:00
Daniel Gröber
bed42f10fe Refactor L.H.G.Caching 2015-06-07 02:44:11 +02:00
Daniel Gröber
baf557d5bf Comment 2015-06-07 01:53:41 +02:00
Daniel Gröber
27dba0e9ae Update bump.sh 2015-06-07 00:07:59 +02:00
Daniel Gröber
49515b3eb8 Fix #487, Modules from sandbox not visible 2015-06-05 22:45:52 +02:00
Daniel Gröber
1e381a12a9 Remove some unnecessary dependencies from ghc-modi 2015-06-04 14:15:59 +02:00
Daniel Gröber
6dd1195b7f Merge remote-tracking branch 'sergv/master' 2015-06-02 12:30:15 +02:00
Daniel Gröber
14c097530e Fix stray tempdir 2015-06-02 12:27:11 +02:00
Daniel Gröber
e6427ef643 Update HCAR entry 2015-06-02 12:27:08 +02:00
Sergey Vinokurov
7b6eb55b11 Transform ModuleString and Expression type synonyms into newtypes 2015-06-02 10:43:29 +03:00
Sergey Vinokurov
6a65701397 Remove unused Module type 2015-06-02 10:43:29 +03:00
Sergey Vinokurov
4a9d578681 Improve style 2015-06-02 10:43:29 +03:00
Sergey Vinokurov
a23f1f3b75 Improve findVar function 2015-06-02 10:43:29 +03:00
Sergey Vinokurov
73b98573f4 Remove unused extractParens function and its tests 2015-06-02 10:43:29 +03:00
Sergey Vinokurov
57e2c112dc Use package dbs defined by current cradle when dealing with SymbolDBs 2015-06-02 10:43:27 +03:00
NightRa
7b3a84bc74 Remove the data-default dependency 2015-05-28 00:22:04 +03:00
Gracjan Polak
fbe0800856 Add haskell-mode dependency in pkg file 2015-05-25 01:10:53 +02:00
Daniel Gröber
70a8a9a21e Add compare-versions script 2015-05-24 22:42:23 +02:00
Daniel Gröber
8cfa12c5cf Fix link in README 2015-05-24 21:58:24 +02:00
Iku Iwasa
b52c0a5d76 Fix typo to set process running status 2015-05-22 15:46:27 +02:00
Markus Hauck
a1f6bf6582 Limit overlays to actual position of error
Conflicts:
	elisp/ghc-check.el
2015-05-22 13:25:41 +02:00
Daniel Gröber
f779a778fb spawnProcess doesn't exist before 7.8 2015-05-20 12:05:43 +02:00
Daniel Gröber
a2e4a5d683 Revert "use standard findFile instead of hand-rolled one"
This reverts commit b055098127.
2015-05-20 12:05:22 +02:00
Daniel Gröber
079c05ff17 Fix a few warnings 2015-05-20 11:45:17 +02:00
Daniel Gröber
a2abad53ac Merge remote-tracking branch 'prezi/master'
Conflicts:
	Language/Haskell/GhcMod/CabalHelper.hs
2015-05-20 11:37:17 +02:00
Sergey Vinokurov
84134e1fee replace redundant liftM7 function with applicatives 2015-05-19 21:00:54 +03:00
Sergey Vinokurov
ac31e6edc2 don't silently ignore case when ghc process is already running in ghc-with-process 2015-05-19 21:00:54 +03:00
Daniel Vigovszky
5f41e8828a Revert "Not passing package db flags in default case"
This reverts commit 76e5af817a.
2015-05-19 19:50:36 +02:00
Daniel Vigovszky
76e5af817a Not passing package db flags in default case 2015-05-19 15:25:22 +02:00
Daniel Vigovszky
0bb1671238 Code cleanup 2015-05-19 14:08:18 +02:00
Daniel Vigovszky
3598dda20a Fixed typo 2015-05-19 14:08:18 +02:00
Sergey Vinokurov
f7717ee1ee fix typo 2015-05-17 23:25:49 +03:00
Sergey Vinokurov
b055098127 use standard findFile instead of hand-rolled one 2015-05-17 23:25:49 +03:00
Sergey Vinokurov
05b9445f6e fix and improve ghc-check-highlight-original-buffer 2015-05-15 13:42:27 +03:00
Daniel Gröber
133ec67350 Fix command line parsing 2015-05-13 11:02:24 +02:00
Daniel Gröber
e6fc3dd8d2 Fix tests 2015-05-08 00:06:08 +02:00
Daniel Gröber
e202fabc39 elisp: Fix usage of legacy-interactive 2015-05-06 23:13:24 +02:00
Daniel Gröber
aa75d2213e ghc-mod's type result is not a guess! 2015-05-06 16:16:47 +02:00
Daniel Gröber
644ee82a02 elisp: fix non expanded path comparison 2015-05-06 16:16:13 +02:00
Daniel Gröber
c1bdb2d52c Fix ghc-modi compat exe 2015-05-06 16:15:04 +02:00
Daniel Gröber
d9bc2092ab Remove dead code 2015-05-06 16:14:37 +02:00
Daniel Gröber
0f1e653f7f Change some logging stuff 2015-05-06 16:13:08 +02:00
Daniel Gröber
d11b12676e Fix pretty printing of logging output 2015-05-05 16:09:54 +02:00
Kevin Boulain
45c5a06117 turn-off-haskell-font-lock and turn-on-haskell-font-lock functions have been removed from haskell-mode 2015-05-05 14:55:59 +02:00
Anthony Cowley
de3d3a5f19 Fix #464.
Expand path relative to the project root directory.
2015-05-05 14:51:08 +02:00
Daniel Gröber
3c76ba412f Start rolling ghc-modi into the ghc-mod executable 2015-05-05 14:47:42 +02:00