Kazu Yamamoto
8a2e490592
ghc-debug now displays the output of "ghc-mod debug". ( #571 )
2015-08-28 10:24:19 +09:00
Kazu Yamamoto
7e908fcd5e
Using "^import +". ( #570 )
2015-08-27 10:42:28 +09:00
Kazu Yamamoto
26d72b0b88
supporting map-file in Emacs frontend.
2015-08-20 11:33:55 +09:00
Kazu Yamamoto
f0a98cf64f
removing unused variable.
2015-08-20 09:58:35 +09:00
Kazu Yamamoto
afe8f69ab9
removing unused variable.
2015-08-20 09:58:35 +09:00
Kazu Yamamoto
531a731da1
preventing "unused variable" warnings.
2015-08-20 09:58:35 +09:00
Kazu Yamamoto
24510719b8
adding "make lint" for Elisp.
2015-08-20 09:58:35 +09:00
Kazu Yamamoto
c3dff64389
M-t now replace type hole. ( #545 ).
2015-08-19 15:21:59 +09:00
Daniel Gröber
97c632fbd7
Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod
2015-08-18 04:39:58 +02:00
Anthony Cowley
b4bb930037
Improved documentation browsing on OS X.
...
Opening a tab in Safari using AppleScript preserves URL anchors. The use
of this function may be toggled with a new customization option.
2015-08-17 15:36:21 -04:00
Kazu Yamamoto
3e0c06f50a
Highlighting even strings with spaces. ( #547 )
2015-08-17 15:43:34 +09:00
Kazu Yamamoto
61922e249f
fixing a bug that the cursor stays in the error buffer.
2015-08-17 15:17:14 +09:00
Daniel Gröber
4084e9aafc
Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod
2015-08-14 10:38:23 +02:00
Daniel Gröber
97124afc4c
Bump version to 5.3.0.0
2015-08-14 10:36:33 +02:00
Kazu Yamamoto
8a0c4be12b
defining ghc-debug-options.
2015-08-14 16:47:44 +09:00
Kazu Yamamoto
90061facb9
checking if (buffer-file-name) returns non-nil just in case.
2015-08-14 16:38:49 +09:00
Kazu Yamamoto
1c19d91813
don't check if the file does not exist.
2015-08-14 16:22:57 +09:00
Daniel Gröber
9d5f0ad23d
Clarify some docs/strings in elisp/
2015-08-14 09:19:43 +02:00
Kazu Yamamoto
4df2046672
cleaning up the error scrolling.
2015-08-14 14:21:07 +09:00
Kazu Yamamoto
cfddddcfe8
error buffer is now read-only.
2015-08-14 13:23:20 +09:00
Kazu Yamamoto
f762209e60
using new ghc-mod.
2015-08-14 13:23:20 +09:00
Kazu Yamamoto
efef2b19ea
scrolling errors.
2015-08-14 13:23:19 +09:00
Kazu Yamamoto
002008aa30
splitting stdout and stderr.
2015-08-14 13:23:19 +09:00
Kazu Yamamoto
54c2be20b6
better debug logging of Elisp.
2015-08-14 13:23:19 +09:00
Kazu Yamamoto
143d17f925
removing ghc-modi-ver which is not defined.
2015-08-13 11:22:40 +09:00
Kazu Yamamoto
dc3ce15512
caching a project root to a local variable.
2015-08-13 11:22:40 +09:00
Kazu Yamamoto
de448f8ade
layout only.
2015-08-12 12:58:47 +09:00
Kazu Yamamoto
475b2ea02e
Revert "don't silently ignore case when ghc process is already running in ghc-with-process"
...
This reverts commit ac31e6edc2
.
2015-08-12 12:10:33 +09:00
Kazu Yamamoto
be2b3f0ea7
Revert "Fix typo to set process running status"
...
This reverts commit b52c0a5d76
.
2015-08-12 12:10:14 +09:00
Daniel Gröber
c71528c574
Don't look for ghc-modi in ghc-debug, fix #526
2015-08-10 06:44:21 +02:00
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
Gracjan Polak
fbe0800856
Add haskell-mode dependency in pkg file
2015-05-25 01:10:53 +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
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
Sergey Vinokurov
05b9445f6e
fix and improve ghc-check-highlight-original-buffer
2015-05-15 13:42:27 +03: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
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
Kei Hibino
eb5d0fc867
Re-add output line separator global option for expand command.
2015-03-05 17:45:48 +01:00
Kazu Yamamoto
af7b910394
Merge pull request #409 from iquiw/master
...
Update extract module regexp for unicode quotes
2014-12-01 11:48:42 +09:00
Kazu Yamamoto
bf085ce8f1
Yet another fix for #405 .
2014-12-01 11:44:39 +09:00
Kazu Yamamoto
fb2dc5fca5
Fixing a race ( #405 ).
2014-11-29 12:57:23 +09:00
Iku Iwasa
3a88db6c2b
Update extract module regexp for unicode quotes
...
GHC-7.8.x uses U+2018 and U+2019 for quotes.
Also do not call ghc-resolve-document-path if module cannot be extracted
in case of local functions.
2014-11-29 12:11:06 +09:00
Iku Iwasa
7c4765bdef
Remove timeout from loop in ghc-sync-process
...
This fixes the possibility that ghc-process-running was left non-nil
after timeout.
Quit still can abort the loop.
2014-11-26 23:34:20 +09:00
Kazu Yamamoto
44a38782d8
Avoid use of discard-input. Fix #405 .
2014-11-19 09:09:10 +09:00
Daniel Gröber
dbd94c4765
Revert ""expand" specifies "-b"."
...
No idea what this was supposed to do, there's no mention of
any -b option anywhere that I can find.
This reverts commit f23b0db4df
.
2014-11-03 00:45:56 +01:00