Commit Graph

47 Commits

Author SHA1 Message Date
Kazu Yamamoto
6f9ceb94e2 giving up loading Data.ByteString. 2014-04-21 20:36:16 +09:00
Kazu Yamamoto
69cacb0865 giving up idle-timer.
- cannot avoid race
- not friendly with cradle.
2014-04-21 20:14:44 +09:00
Kazu Yamamoto
0bb71c2bfc adding comments. 2014-04-21 17:42:32 +09:00
Kazu Yamamoto
b873784424 ghc-import-module is not called from a hook now. 2014-04-21 17:39:45 +09:00
Kazu Yamamoto
36e32ab1b2 ghc-import-module uses ghc-modi browse. 2014-04-21 17:35:32 +09:00
Kazu Yamamoto
3dc8e345b2 fixing/disabling idle timer. 2014-04-21 17:35:10 +09:00
Kazu Yamamoto
02af334b94 imports Data.ByteString, System.FilePath, and System.Directory at booting. 2014-04-08 13:56:33 +09:00
Kazu Yamamoto
c05ad5f47c allowing completion, for instance, for "[Byte" to "[ByteString". 2014-03-31 14:09:21 +09:00
Kazu Yamamoto
d3d9eb1e2c Data.ByteString cannot be loaded if not specified in cabal file. 2014-03-27 14:24:38 +09:00
Kazu Yamamoto
d7b9b83857 adding comments. 2014-03-27 12:44:09 +09:00
Kazu Yamamoto
83c597396c bug fix for ByteSring. 2014-03-27 09:39:55 +09:00
Kazu Yamamoto
05057029d5 adding more pragmas. 2014-03-26 15:01:11 +09:00
Kazu Yamamoto
324f9093a0 adding Data.ByteString for booting. 2014-03-26 11:32:33 +09:00
Kazu Yamamoto
b05f308d3c fixing strange usage of defstruct. 2014-03-19 15:02:29 +09:00
Kazu Yamamoto
ba53968d28 loading module info if non-nil. 2014-03-14 14:08:37 +09:00
Kazu Yamamoto
6ae822f00e defining ghc-debug. 2014-03-14 14:01:07 +09:00
Kazu Yamamoto
63e59cbebd defining ghc-executable-find. 2014-03-13 22:21:58 +09:00
Kazu Yamamoto
5189977cbc Moving find-file-hook to ghc-comp-init. 2012-10-30 16:47:29 +09:00
Kazu Yamamoto
549e045673 Using executable-find instead of ghc-which. 2012-08-10 09:10:42 +09:00
Kazu Yamamoto
66234a7787 ignoring stderr. 2012-04-16 16:09:31 +09:00
Kazu Yamamoto
952c255696 cosmetic change. 2012-02-15 11:03:51 +09:00
Takahiro HIMURA
c99c448c65 Fixed the conflicts with the package which modify (buffer-name) value. 2012-02-14 22:27:48 +09:00
Kazu Yamamoto
a5746be927 cosmetic change. 2012-01-23 18:37:50 +09:00
Kazu Yamamoto
34d22ee1d5 Applicative hack. 2012-01-23 18:30:07 +09:00
Conal Elliott
a0216361ed Added support for auto-completing option flags and pragmas 2012-01-22 20:18:40 -08:00
HIBINO Kei
fe13f74c16 Update elisps enable to pass ghc options widely. 2011-11-15 20:40:25 +09:00
Kazu Yamamoto
14014e1a5e completion for module vs funcs. 2010-08-03 12:26:25 +09:00
Kazu Yamamoto
22b0343eea bug fix for module name completion in mini-buffer. 2010-07-16 19:02:23 +09:00
Kazu Yamamoto
fd6cb3ebf9 more specific regex. 2010-06-28 14:08:10 +09:00
Kazu Yamamoto
2740a265cb fixing a completion problem of Mod.Mod vs X.func. 2010-06-27 21:35:49 +09:00
Kazu Yamamoto
ca50279546 backport since module can't be completed. 2010-06-14 14:25:06 +09:00
Kazu Yamamoto
2e28a09aa9 defvar -> defconst. 2010-06-14 12:03:14 +09:00
Kazu Yamamoto
da8975c03f adding '.' for completion start point. 2010-06-14 10:57:43 +09:00
Kazu Yamamoto
fde44468a6 load multiple modules at ones. 2010-05-04 17:52:16 +09:00
Kazu Yamamoto
c4979bd04f cosmetic change. 2010-05-04 16:35:40 +09:00
Kazu Yamamoto
86e398ac92 removing unnecessary vars. 2010-05-04 12:50:44 +09:00
Kazu Yamamoto
5c4ded0630 Param -> Types. 2010-04-30 18:36:31 +09:00
Kazu Yamamoto
61ebb031f4 bug fix for ESC-m. 2010-04-23 18:51:07 +09:00
Kazu Yamamoto
a163fa4636 completion for language! 2010-04-02 15:37:04 +09:00
Kazu Yamamoto
c22c3bafae adding "qualified" and "hiding" 2010-03-17 22:37:11 +09:00
Kazu Yamamoto
ed5d50b6f9 introducing -i, -g, and -p. 2010-03-11 22:39:07 +09:00
Kazu Yamamoto
1e445097b7 integrating flymake. 2010-03-11 19:03:17 +09:00
Kazu Yamamoto
387bf83f37 better loading of symbols.
symbols of modules are loaded when a Haskell file is opened on
Emacs. idle timer is still effective. M-C-e is obsoleted.
M-C-m loads symbols of all un-loaded modules.
2010-03-10 15:54:27 +09:00
Kazu Yamamoto
cfa7466eef saving window configration. 2010-03-10 15:33:18 +09:00
Kazu Yamamoto
8ae67a5f66 warning msg if ghc-mod does not exist. 2010-01-07 10:51:05 +09:00
Kazu Yamamoto
e9c4ec4e4b ESC C-e to process the module. 2010-01-06 14:39:30 +09:00
Kazu Yamamoto
35f60507c6 initial import (v0.1) 2010-01-06 14:38:06 +09:00