Commit Graph

279 Commits

Author SHA1 Message Date
Kazu Yamamoto 9c7c6a5cf9 refactoring. 2014-04-26 21:59:06 +09:00
Kazu Yamamoto 8142ccbc64 refactoring. 2014-04-26 21:46:11 +09:00
Kazu Yamamoto c45415a367 cleaning up check, splice flag and logger. 2014-04-26 17:54:15 +09:00
Kazu Yamamoto abc660cdfe showing GHC version. 2014-04-25 22:03:09 +09:00
Kazu Yamamoto 549d33d492 version command for ghc-mod/ghc-modi. 2014-04-25 14:09:32 +09:00
Kazu Yamamoto f50e5229c4 NG contains an error. 2014-04-25 11:08:29 +09:00
Kazu Yamamoto 6cca65b11e ghc-mod find (#203). 2014-04-24 21:08:45 +09:00
Kazu Yamamoto 390c509144 find functions went to lib. 2014-04-24 17:02:50 +09:00
Kazu Yamamoto 3059a295dc comment. 2014-04-24 12:53:14 +09:00
Kazu Yamamoto 0c1469e53c <package>:<module> style.
refactoring for #159.
2014-04-24 11:26:30 +09:00
Kazu Yamamoto 2e06c2f938 doc update. 2014-04-23 22:57:29 +09:00
Kazu Yamamoto 3ea98737b1 better error handling. 2014-04-23 14:44:05 +09:00
Kazu Yamamoto d23f57e1b6 rescuring GHC 7.2.2. 2014-04-23 12:47:52 +09:00
Kazu Yamamoto bd34db1b07 using force just in case. 2014-04-22 13:32:33 +09:00
Kazu Yamamoto 6f9ceb94e2 giving up loading Data.ByteString. 2014-04-21 20:36:16 +09:00
Kazu Yamamoto 334283a4cf ghc-modi browse. 2014-04-21 17:33:53 +09:00
Kazu Yamamoto 4764ff1acb ghc-modi boot. 2014-04-21 16:30:31 +09:00
Kazu Yamamoto a1d33b39d3 style. 2014-04-21 16:03:46 +09:00
Kazu Yamamoto 8983cf2d88 lineSeparator are only used in toList/toPlain. 2014-04-21 15:58:36 +09:00
Kazu Yamamoto b2c2d1a443 cleaning up APIs. 2014-04-21 14:04:58 +09:00
Kazu Yamamoto 1006cd4eec APIs in Ghc monad now go to GHCMod.Ghc. 2014-04-21 12:51:56 +09:00
Kazu Yamamoto 064e4af236 creating src/Boot.hs. 2014-04-21 11:57:14 +09:00
Kazu Yamamoto df4dd97e48 ghc-mod debug does not need a file. 2014-04-21 11:31:15 +09:00
Kazu Yamamoto 12dac1f0a5 ghc-mod root does not need a file. 2014-04-21 11:22:39 +09:00
Kazu Yamamoto 756d17eaa2 -l for ghc-modi info. 2014-04-21 09:45:41 +09:00
Kazu Yamamoto c138f4bac8 convert hack. 2014-04-19 21:23:01 +09:00
Kazu Yamamoto 38cbff3d5c doc. 2014-04-19 20:48:44 +09:00
Kazu Yamamoto 8d866d7a5b ghc-modi does not display \n in the case of lisp style. 2014-04-19 15:26:22 +09:00
Kazu Yamamoto 4389dea800 -l for check. 2014-04-18 17:28:12 +09:00
Kazu Yamamoto e24fc141f8 Using Options. 2014-04-11 16:07:36 +09:00
Kazu Yamamoto e9859980ab info/type does not require module name.
Fallback was removed. See #199.
2014-04-11 11:51:25 +09:00
exfalso b1f6388cf5 added -g option to ghc-modi 2014-04-10 15:21:30 +02:00
Kazu Yamamoto 02af334b94 imports Data.ByteString, System.FilePath, and System.Directory at booting. 2014-04-08 13:56:33 +09:00
Shohei Murayama a33aeaa973 add command line option: -b sep 2014-04-07 14:08:54 +09:00
Kazu Yamamoto 63fdd28025 setting current dir to root dir. 2014-04-03 16:18:35 +09:00
Kazu Yamamoto 246ea5e2c9 fixing cabal macro. 2014-04-03 10:22:29 +09:00
Kazu Yamamoto ac45c24e3a fixing a bug of removeMainTarget.
If CPP is specified, a temprary file name was used.
2014-03-31 12:32:00 +09:00
Kazu Yamamoto 2dca76d0a1 fixing the help. 2014-03-31 11:38:07 +09:00
Kazu Yamamoto 7fa3736bac fixing a bug of hlint options. 2014-03-28 15:03:41 +09:00
Kazu Yamamoto 7cb9944b0b hlint options. 2014-03-28 14:41:01 +09:00
Kazu Yamamoto 0c76a801f6 hlint hack. 2014-03-28 13:53:58 +09:00
Kazu Yamamoto 4911db0a7a error handling for hlint. 2014-03-28 13:51:47 +09:00
Kazu Yamamoto 998464f585 the format of hlint options. 2014-03-28 13:44:44 +09:00
Kazu Yamamoto 99aeebfb6f for hlint. 2014-03-27 16:28:27 +09:00
Kazu Yamamoto 7ccb4ab045 "doc" command. 2014-03-27 16:23:27 +09:00
Kazu Yamamoto 660a1e95f5 using liftIO from CoreMonad. 2014-03-27 15:08:07 +09:00
Kazu Yamamoto 07ec988251 closed import. 2014-03-27 14:55:24 +09:00
Kazu Yamamoto 856310e0fe closed import. 2014-03-27 14:46:33 +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 b49bb4d5ab preventing error messages from the sub thread. 2014-03-27 12:58:35 +09:00
Kazu Yamamoto 1bad35aa95 fixing a bug for Data.ByteString. 2014-03-27 12:43:03 +09:00
Kazu Yamamoto fa4222f727 lint in ghc-modi. 2014-03-27 10:34:43 +09:00
Kazu Yamamoto 8238c632a8 using Data.Map if containers is old.
hoping passing travis tests.
2014-03-26 15:23:12 +09:00
Kazu Yamamoto d6d50cff1e fixing double Main problem. 2014-03-25 12:28:39 +09:00
Kazu Yamamoto b2c4212c01 refactoring ghc-modi. 2014-03-25 11:34:58 +09:00
Kazu Yamamoto 6ce9ded357 refactoring ghc-modi. 2014-03-25 11:14:25 +09:00
Kazu Yamamoto 9b67baafba ghc-modi takes "cmd arg". 2014-03-24 17:32:06 +09:00
Kazu Yamamoto d0a10277bf make ghc-modi robust. 2014-03-20 17:40:06 +09:00
Kazu Yamamoto ee6dc2fc47 ghc-mod root. 2014-03-20 16:21:48 +09:00
Kazu Yamamoto 1ffc425caa empty line. 2014-03-19 22:56:46 +09:00
Kazu Yamamoto b40f162979 adding ghc-modi. 2014-03-19 10:23:47 +09:00
mvoidex 444dd225e1 Added -q option to list fully qualified names with browse command 2013-11-17 22:31:47 +04:00
mvoidex d4505041a9 Added project opt to specify module package-id 2013-10-29 20:48:27 +04:00
Kazu Yamamoto dfecb22123 Merge branch 'master' of git://github.com/mvoidex/ghc-mod into mvoidex-master
Conflicts:
	Language/Haskell/GhcMod/List.hs
2013-10-29 11:32:06 +09:00
mvoidex 94de367220 List modules with its packages 2013-10-28 12:22:18 +04:00
Kohei Suzuki 136e09e704 `ghc-mod browse` should take care of sandboxes 2013-09-27 12:25:41 +09:00
Kohei Suzuki 67166a4d75 `ghc-mod list` should take care of sandboxes 2013-09-27 12:23:53 +09:00
Kazu Yamamoto 5f0fcd0442 getCompilerOptions handles package-db options. 2013-09-20 17:15:41 +09:00
Kazu Yamamoto 49791fb6ea Supporting sandbox sharing.
Braking backword compatibility of findCradle.
2013-09-20 15:48:50 +09:00
Kazu Yamamoto 929c446f0f removing cabal-dev from help. 2013-09-06 13:27:30 +09:00
Niklas Hambüchen 4758a6043c check + expand: Allow passing in multiple files 2013-09-03 20:01:47 +09:00
Niklas Hambüchen e7d746f115 Don't silently ignore superfluous command line arguments 2013-09-03 19:57:27 +09:00
Niklas Hambüchen 7fd7b36363 Implement help command as advertised in usage 2013-09-03 19:57:27 +09:00
Niklas Hambüchen 35f40b3ce9 Exit with status 1 on error 2013-09-03 19:57:27 +09:00
Kazu Yamamoto fc77e05245 Adding "-b" command line option for line separator. 2013-09-03 14:47:41 +09:00
Kazu Yamamoto 089d490607 writing docs. 2013-05-20 14:28:56 +09:00
Kazu Yamamoto 849c308e5c Separating IO and Ghc. 2013-05-20 11:29:44 +09:00
mvoidex f2f3b120af Moving commands to Ghc monad 2013-05-19 01:16:37 +04:00
Kazu Yamamoto bac4bbbcf3 Changing GHCMod as a library. 2013-05-17 10:00:01 +09:00