Commit Graph

  • c13fdde2f8 importing Control.Monad.IO.Class explicity. Kazu Yamamoto 2014-07-03 12:50:46 +0900
  • 0639f54022 show version info on Travis. Kazu Yamamoto 2014-07-03 12:11:42 +0900
  • df258843d9 Fix missing OccName import for ghc 7.4 Alejandro Serrano 2014-07-02 17:18:03 +0200
  • 5db4044f29 Use a struct for accessing initial info data Alejandro Serrano 2014-07-02 17:04:28 +0200
  • ccc21461b2 Fix missing import for ghc 7.4 Alejandro Serrano 2014-07-02 17:00:10 +0200
  • c707eb4e8c Revert back change in MonadIO GhcMod Alejandro Serrano 2014-07-01 17:56:59 +0200
  • 063ca80946 Fix compilation errors on ghc < 7.8 Alejandro Serrano 2014-07-01 17:43:13 +0200
  • 11acd93bf6 Try to fix for ghc < 7.8 Alejandro Serrano 2014-06-29 10:28:28 +0200
  • c06ee75fbb Fix building errors on ghc < 7.8 and tests Alejandro Serrano 2014-06-28 23:18:49 +0200
  • 1b66f65b48 Move lots of stuff to GhcMod - Generalize many signatures to GhcMonad m Alejandro Serrano 2014-06-28 21:43:51 +0200
  • 871f72fca4 Remove code with extensions not present < ghc 7.8 Alejandro Serrano 2014-06-27 19:32:05 +0200
  • edfe0c8ef3 Cleaning of case splitting code Alejandro Serrano 2014-06-27 19:06:20 +0200
  • 2ab6991d95 Move code to new FillSig module - Clean up a lot of code Alejandro Serrano 2014-06-27 18:38:15 +0200
  • 3ef1979f67 Case splitting works in Emacs! Alejandro Serrano 2014-06-26 21:17:22 +0200
  • 40cd5b7deb Haskell part of case splitting working! Alejandro Serrano 2014-06-25 18:09:24 +0200
  • 5fa536714f Initial code generation working - Added fallback with haskell-src-exts Alejandro Serrano 2014-06-22 18:03:34 +0200
  • 90abb89a98 Inserting instance initial body now works :) Alejandro Serrano 2014-06-22 11:10:23 +0200
  • a45fb4c6f5 Move case split and sig. generation to own files - Created SrcUtils module for shared functionality Alejandro Serrano 2014-06-21 11:38:44 +0200
  • 8c56d2e3c8 Obtain better information for case split Alejandro Serrano 2014-06-18 21:01:22 +0200
  • 5a968225c3 Initial skeleton for case split in elisp Alejandro Serrano 2014-06-17 18:15:36 +0200
  • 8a63ae078b Add missing cases for signatures Alejandro Serrano 2014-06-16 22:10:01 +0200
  • 32d76b209d Merge remote-tracking branch 'kazu/master' Alejandro Serrano 2014-06-16 20:15:09 +0200
  • f9e912e425 fix #271 Kazu Yamamoto 2014-06-16 10:21:15 +0900
  • 585c28f928 Initial implementation of instance completion Alejandro Serrano 2014-06-11 22:01:43 +0200
  • 4f8d30aa06 Merge remote-tracking branch 'kazu/master' Alejandro Serrano 2014-06-10 21:35:54 +0200
  • 323c1b5471 Initial support for adding body from signature Alejandro Serrano 2014-06-10 21:34:05 +0200
  • cedf59ace7 Merge branch 'fix-typed-holes' Alejandro Serrano 2014-06-10 17:09:46 +0200
  • 595776e2ab Merge pull request #270 from serras/fix-typed-holes Kazu Yamamoto 2014-06-10 10:20:28 +0900
  • 2f42d77b53 Add special cases for case splitting Alejandro Serrano 2014-06-09 13:01:47 +0200
  • c9b901f4f9 Fix problems with GHC's Typed Holes Alejandro Serrano 2014-06-09 10:30:33 +0200
  • 0c445aa30f Work on case split variable naming Alejandro Serrano 2014-06-08 14:23:06 +0200
  • 6854d417c0 Initial implementation of case splitting - It doesn't handle vars correctly yet Alejandro Serrano 2014-06-08 12:33:13 +0200
  • 1e70c32b39 Merge pull request #267 from DanielG/dev-debug-info Kazu Yamamoto 2014-05-25 09:52:02 +0900
  • 3c048b2732 Add script to collect debugging information. Daniel Gröber 2014-05-24 16:32:02 +0200
  • 4a920c27b0 hcar review. Kazu Yamamoto 2014-05-21 09:18:51 +0900
  • bf0c6cd36a readme. Kazu Yamamoto 2014-05-19 16:42:34 +0900
  • 2dc91b9f71 readme. Kazu Yamamoto 2014-05-19 16:35:38 +0900
  • 6f9fbc6e02 readme. Kazu Yamamoto 2014-05-19 16:25:38 +0900
  • 3b3dcbc6e5 Merge pull request #261 from saminiir/master Kazu Yamamoto 2014-05-19 10:00:13 +0900
  • 57392a238c Merge pull request #263 from DanielG/dev-fix-262 Kazu Yamamoto 2014-05-19 09:45:19 +0900
  • eff77d1f31 Add test for sandbox compatibility with ghc < 7.8 Daniel Gröber 2014-05-19 01:29:49 +0200
  • 241c7946fc Revert "Fix tests for Cabal <= 1.16" Daniel Gröber 2014-05-19 01:20:58 +0200
  • 4037f5f8e1 Refactor error message for argument mismatch to be more generic Sami Niiranen 2014-05-18 10:53:32 +0300
  • fcc3b46415 defining C macro if not defined. Kazu Yamamoto 2014-05-16 09:27:23 +0900
  • e3ff15862f Merge pull request #257 from DanielG/dev-monad Kazu Yamamoto 2014-05-15 10:45:54 +0900
  • 2b4f780296 Add TestUtils to other-modules Daniel Gröber 2014-05-14 20:56:14 +0200
  • 814ea60552 Types doesn't export convert anymore Daniel Gröber 2014-05-14 20:55:54 +0200
  • 8324dd96ae Don't expose Convert Daniel Gröber 2014-05-14 18:54:56 +0200
  • 80e2761f2f Ghc->GhcMod: finish Browse, Check Daniel Gröber 2014-05-14 18:05:40 +0200
  • ebfb740a2e Move convert to it's own module. Daniel Gröber 2014-05-12 00:40:00 +0200
  • f1535efcf2 Ghc -> GhcMod: Browse, Check Daniel Gröber 2014-05-10 15:10:34 +0200
  • e5c6d3e472 Start migrating Ghc -> GhcMod monad Daniel Gröber 2014-05-10 13:51:35 +0200
  • 2d8faed072 using buffer-live-p (#256). Kazu Yamamoto 2014-05-14 06:45:31 +0900
  • 94c4ae205d setting sentinel. Kazu Yamamoto 2014-05-14 06:39:50 +0900
  • 7d81a357f7 making ghc-mod-running a global var (##255). Kazu Yamamoto 2014-05-14 05:25:37 +0900
  • 7af19f5400 fixing a comment. Kazu Yamamoto 2014-05-14 05:07:33 +0900
  • ce28a67e28 checking if the buffer exists (#256). Kazu Yamamoto 2014-05-14 05:05:49 +0900
  • e9f38f10a2 dropping support of GHC 7.2 (#251). Kazu Yamamoto 2014-05-12 17:02:11 +0900
  • d8388c0e43 Merge pull request #252 from eagletmt/suppress-empty-line Kazu Yamamoto 2014-05-11 21:47:27 +0900
  • ef375668d1 Suppress empty line Kohei Suzuki 2014-05-11 00:27:26 +0900
  • bcd2dfcffc Add test for no errors case Kohei Suzuki 2014-05-11 00:25:44 +0900
  • d88dcde733 Merge pull request #251 from DanielG/dev-cabal1.16 Kazu Yamamoto 2014-05-10 21:15:01 +0900
  • 96a85fe953 Copy readMaybe/readEither from base >= 4.7 for backwards compatibility Daniel Gröber 2014-05-10 13:36:54 +0200
  • 5492f0c5d1 Add license headers for code copied from Cabal Daniel Gröber 2014-05-10 13:40:26 +0200
  • dd2d6aabd0 Merge pull request #250 from DanielG/dev-cabal1.16 Kazu Yamamoto 2014-05-10 13:06:37 +0900
  • f949e4be7a Copy ComponentLocalBuildInfo from Cabal-1.18 Daniel Gröber 2014-05-10 02:04:09 +0200
  • 4ec7a5e505 Merge pull request #249 from DanielG/dev-cabal1.16 Kazu Yamamoto 2014-05-10 07:14:47 +0900
  • 13930a9d7d Fix Cabal >= 1.18 Daniel Gröber 2014-05-09 21:12:52 +0200
  • 175635505d Fix warnings Daniel Gröber 2014-05-09 20:38:35 +0200
  • 44b897c6a5 Print useful information when running spec Daniel Gröber 2014-05-09 20:37:55 +0200
  • 8741323f5b Fix tests for Cabal <= 1.16 Daniel Gröber 2014-05-09 20:37:15 +0200
  • d1da6ab289 Make getSystemLibDir use GHC.Paths instead of running ghc Daniel Gröber 2014-05-09 20:36:20 +0200
  • b8f9498f83 Fix reading of older Cabal setup-configs Daniel Gröber 2014-05-09 20:35:13 +0200
  • 2e3b172b0e enabling -fno-warn- (#246). Kazu Yamamoto 2014-05-09 23:45:34 +0900
  • c05b27b65b Merge pull request #248 from DanielG/dev-cabal-deps Kazu Yamamoto 2014-05-08 22:50:50 +0900
  • fae4730ba5 Import HscTypes (HscEnv) with ghc <= 7.2 Daniel Gröber 2014-05-08 13:11:29 +0200
  • a7b2c86985 Fall back to Cabal 1.16 format on runtime if extracting fails Daniel Gröber 2014-05-08 12:59:52 +0200
  • 4c93819da8 Fix ghc-7.8 Daniel Gröber 2014-05-08 11:50:51 +0200
  • 7b8540add1 Add support for getting pkgDeps with Cabal <= 1.16 Daniel Gröber 2014-05-08 10:46:23 +0200
  • b7d92417bc HasDynFlags is provided after 7.6. Kazu Yamamoto 2014-05-08 17:01:01 +0900
  • cc3e728f03 fixing comment. Kazu Yamamoto 2014-05-08 16:51:15 +0900
  • 8f091b4f70 fixing fails in travis. Kazu Yamamoto 2014-05-08 16:38:17 +0900
  • 32d7fac5c2 Merge pull request #247 from DanielG/dev-rwst-io Kazu Yamamoto 2014-05-08 16:07:53 +0900
  • 61207c13d3 Add MonadIO instance for RWST Daniel Gröber 2014-05-08 08:26:26 +0200
  • 8561e7b656 To break cyclic import, this patch makes GhcPkg.hs independent from Monad.hs(refactoring for #244) Kazu Yamamoto 2014-05-08 12:42:45 +0900
  • f199ea9e2e removing warnings. Kazu Yamamoto 2014-05-08 10:49:40 +0900
  • ec5e42a5ba Merge branch 'DanielG-dev-monad' Kazu Yamamoto 2014-05-08 10:40:56 +0900
  • 410a7e00a2 Merge branch 'dev-monad' of git://github.com/DanielG/ghc-mod into DanielG-dev-monad Kazu Yamamoto 2014-05-08 10:39:06 +0900
  • 89bd2ca08b Merge pull request #233 from DanielG/dev-pkgs Kazu Yamamoto 2014-05-08 10:24:23 +0900
  • 9fba8c1020 Merge pull request #237 from bos/check-emacs-version Kazu Yamamoto 2014-05-08 10:22:28 +0900
  • 5044cf7f56 Fix warnings Daniel Gröber 2014-05-05 09:43:14 +0200
  • 81504de8bd spec: Be more forgiving for ghc opts in getCompilerOptions Daniel Gröber 2014-05-05 09:26:56 +0200
  • 635830b527 Fix #242, ghcPkgList(Ex) on NixOS Daniel Gröber 2014-05-05 00:28:03 +0200
  • ea427d60ba note: MonadIO class Daniel Gröber 2014-05-04 04:46:58 +0200
  • e74faa4a9d Add add-source-timestamps to gitignore Daniel Gröber 2014-05-04 04:46:27 +0200
  • 3b5b9f8fcf Expose Language.Haskell.GhcMod.Monad Daniel Gröber 2014-05-03 14:47:33 +0200
  • c50b4f5a38 ghc-mod deserves it's own monad Daniel Gröber 2014-05-03 16:08:28 +0200
  • 096a56e660 Hide catch from Prelude Daniel Gröber 2014-05-03 16:16:50 +0200
  • 4e4d27e62d Use componentsConfigs instead of configDependencies Daniel Gröber 2014-05-04 04:56:07 +0200
  • 9d9f66e942 Remove Maybe from cabalConfigDependencies and fromInstalledPackageId Daniel Gröber 2014-05-03 14:51:58 +0200