Commit Graph

1385 Commits

Author SHA1 Message Date
Kazu Yamamoto 7db266c22d adding World.hs. 2014-09-23 17:34:09 +09:00
Kazu Yamamoto 9974bcbf79 trying to fix travis ci. 2014-09-23 16:00:22 +09:00
Kazu Yamamoto 1545f05d87 prepareAutogen skips its work if a cabal file does not exist. 2014-09-23 15:14:46 +09:00
Kazu Yamamoto 9ed4aa8fdf using void. 2014-09-23 14:55:56 +09:00
Kazu Yamamoto 735b80d0cc exporting setupConfigFile. 2014-09-23 14:49:13 +09:00
Kazu Yamamoto d831d6aa59 moving PackageDb stuff to GhcPkg. 2014-09-23 13:47:32 +09:00
Kazu Yamamoto dfbb9de8b5 CreateProcess hack for old GHCs. 2014-09-23 06:47:56 +09:00
Kazu Yamamoto e3e95adeb6 generating "autogen/" if not exist (#326). 2014-09-22 22:38:15 +09:00
Kazu Yamamoto 7382e1bf1d Misc module for ghc-modi. 2014-09-22 21:32:57 +09:00
Kazu Yamamoto 6f814a4378 restart a GhcMod session if the cabal file is changed. 2014-09-22 14:13:07 +09:00
Kazu Yamamoto 71bbd1c5d4 removing warnings. 2014-09-22 11:32:28 +09:00
Kazu Yamamoto bc65c477d0 fixing typo. 2014-09-22 11:20:11 +09:00
Kazu Yamamoto b96a8c6457 check does not use overrideGhcUserOptions again.
- workaround for #376
- logically reverting ec1b115cc1
2014-09-22 10:46:46 +09:00
Kazu Yamamoto e8988c2f02 ghc-modi's "find" now catches up if packageDb is updated. 2014-09-20 12:25:46 +09:00
Kazu Yamamoto e66aefebee removing target file set from ghc-modi.
This prevents errors if a package has multiple targets and test suites.
But this is still fast enough.
2014-09-19 11:52:00 +09:00
Kazu Yamamoto 357694c6cc removing spaces. 2014-09-19 11:52:00 +09:00
Daniel Gröber 34dd8c5bd9 Fix error when compiling with HSE < 1.16 2014-09-17 23:39:10 +02:00
Daniel Gröber ab0347efaa monad-journal-0.4 fixes mtl dependency trouble 2014-09-16 22:37:04 +02:00
Daniel Gröber 8f123dc7de Fix compiling with HSE >= 1.16.0 2014-09-16 05:50:00 +02:00
Daniel Gröber b96ef00248 formatting: FillSig.hs 2014-09-16 05:49:56 +02:00
Daniel Gröber a0289420f9 Cleanup ghc-mod help output 2014-09-16 05:45:20 +02:00
Kazu Yamamoto 35a9da34a0 Revert "removing spaces."
This reverts commit 986eedcc75.
2014-09-16 12:22:18 +09:00
Kazu Yamamoto 986eedcc75 removing spaces. 2014-09-16 12:03:12 +09:00
Daniel Gröber 731b3200ab travis: Create empty ChangeLog before running `cabal sdist` 2014-09-12 22:23:48 +02:00
Daniel Gröber 8ca6f7d18b Temporarily restrict monad-journal version 2014-09-12 21:16:53 +02:00
Daniel Gröber e7073e79f5 Add PatternSynonyms test data to Extra-Source-Files 2014-09-12 21:16:43 +02:00
Daniel Gröber 84002bfa2a README 2014-09-12 07:07:43 +02:00
Daniel Gröber 0baf7661d4 Remove ChangeLog from master branch
Keeping the ChangeLog in sync whith the branch containing the actual
release is a pain so the ChangeLog will only actually exist on release
branches.
2014-09-12 06:36:37 +02:00
Daniel Gröber a384593bb1 Only run PatternSynonyms test with ghc>=7.8 2014-09-12 06:13:04 +02:00
Daniel Gröber 3ab8a6479f ChangeLog 2014-09-12 05:24:01 +02:00
Daniel Gröber 690a64f5b5 Merge branch 'master' of https://github.com/robeverest/ghc-mod
Conflicts:
	Language/Haskell/GhcMod/CabalConfig.hs
2014-09-12 05:21:12 +02:00
Rob Everest 2c2e7782d2 Use the cabal configuration flags where possible when finalizing the PackageDescription. 2014-09-12 13:15:05 +10:00
Cary M. Robbins 8b01af6cde Handle LocalBuildInfo for Cabal 1.21; squash commits; fixes #343. 2014-09-12 04:50:29 +02:00
Daniel Gröber 1c8d1edb4d Workaround for #340 2014-09-12 04:02:32 +02:00
Daniel Gröber b9890a90ed ChangeLog 2014-09-12 04:01:58 +02:00
Daniel Gröber 8889c2e8e5 note 2014-09-11 01:27:19 +02:00
Daniel Gröber 83d780015c Use `readProcess'` in PkgDoc.hs 2014-09-11 01:26:42 +02:00
Daniel Gröber 274b5d8e1c Rephrase some docs 2014-08-29 17:21:38 +02:00
Kazu Yamamoto 1baf56130f Merge pull request #352 from randen/ControlU-Fix
Don't turn C-u into a prefix command
2014-08-29 11:04:23 +09:00
Kazu Yamamoto 965f954d91 Merge pull request #341 from RubenAstudillo/master
browseIt with modified environment to solve #265
2014-08-29 11:00:03 +09:00
Kazu Yamamoto d283367bfe Merge pull request #344 from ttuegel/master
Use advice to check syntax on save-buffer
2014-08-29 10:51:52 +09:00
Kazu Yamamoto 087ce36345 Merge pull request #345 from serras/master
Try to fix each error only once
2014-08-29 10:48:04 +09:00
Ruben Astudillo 707427ee4d Merge remote-tracking branch 'kazu/master' 2014-08-28 18:02:07 -04:00
Daniel Gröber a0ae09a3e6 Give readProcess' more sensible error messages.
Also a bunch of refactoring for GhcModError
2014-08-28 15:57:49 +02:00
Daniel Gröber a7f00931c5 Rename List.hs -> Modules.hs 2014-08-28 11:41:03 +02:00
randen b9acbf7713 Don't turn C-u into a prefix command
* elisp/ghc.el
  * There are many ways to fix issue #351 so this is
    just one example and may not fit the style you
    prefer, so please feel free to use or not.
    It is easy to work-around the issue by setting
    ghc-initial-sig-key to another key combination
    before ghc-init, but it would be nice to have a
    fix. The use of C-u for this binding seems to
    be just as a flag, thus this change takes
    the simplest fix to achieve that purpose.
2014-08-25 17:19:17 -07:00
Ruben Astudillo 7daf6071eb Merge remote-tracking branch 'kazu/master' 2014-08-24 15:31:05 -04:00
Daniel Gröber 7277d4d6c3 Bump version to 5.0.1.1 2014-08-24 14:49:30 +02:00
Daniel Gröber aeb11fb0b5 Keep error information in `extract` 2014-08-24 14:41:30 +02:00
Daniel Gröber 7a6e37c57a Fix building with ghc 7.4 2014-08-24 14:41:30 +02:00