Commit Graph

2280 Commits

Author SHA1 Message Date
Daniel Gröber
8680b3f7d1 Make sure tests can't be forgotten in cabal file
some *Spec.hs files weren't landing in the sdist since they werent
listed in other-modules and since we use hspec-discover no one ever
noticed.
2017-03-01 03:26:37 +01:00
Daniel Gröber
2d6d03fcea Force overwrite tag in bump.sh 2017-03-01 01:46:50 +01:00
Daniel Gröber
037006383d Merge pull request #872 from maximbaz/do-not-log-warning-stack-project
Do not log warning when Stack project is preferred
2017-02-28 03:13:20 +01:00
eatobin
97c3f018c4 Fix build on case-insensitive filesystems (#873) 2017-02-28 03:01:14 +01:00
Maxim Baz
2f8279f58b Do not log warning when Stack project is preferred 2017-02-26 19:40:45 +01:00
Daniel Gröber
084688bb35 Fix 'debug' command when ghc(-pkg) not on PATH 2017-01-23 01:18:34 +01:00
Daniel Gröber
01e84fffa4 Add missing other-modules for ghc-modi 2017-01-23 01:18:34 +01:00
Daniel Gröber
a493e9637f Minor README update [ci skip] 2017-01-23 00:36:57 +01:00
Daniel Gröber
5cd74b5f56 Minor README updates [ci skip] 2017-01-23 00:34:57 +01:00
Daniel Gröber
b185571e94 Swap out README 2017-01-23 00:31:14 +01:00
Daniel Gröber
c3d0a681a1 ChangeLog 2017-01-16 23:15:02 +01:00
Daniel Gröber
4827fafe43 Bump version to 5.7.0.0 2017-01-16 23:14:49 +01:00
Daniel Gröber
6ec3508d5c Merge remote-tracking branch 'alanz/release-5.7.0.0-ci' into release-5.7.0.0-ci 2017-01-16 23:02:45 +01:00
Alan Zimmerman
7399619e05 Use newer cabal-helper.
And fix directory upper bound
2017-01-16 23:37:35 +02:00
Alan Zimmerman
6ee5d04bbf Update bounds 2017-01-16 23:17:33 +02:00
Daniel Gröber
649a39fed6 Add tested-with: ghc-7.8 [skip ci] 2017-01-16 21:58:00 +01:00
Daniel Gröber
cb9ddf86e3 CPP around optparse-applicative and hse conflicts 2017-01-16 21:49:55 +01:00
Daniel Gröber
9bd39a855a CPP around optparse-applicative and hse conflicts 2017-01-16 21:16:32 +01:00
Daniel Gröber
5df1480309 Add .gitlab-ci.yml 2017-01-16 20:12:19 +01:00
Alan Zimmerman
14972cacd6 Exclude GHC 7.8 as a valid compiler
Because it has transformers-0.3 baked in, and that is too old
2017-01-16 17:40:46 +02:00
Daniel Gröber
e20bb704f6 Add .gitlab-ci.yml 2017-01-16 10:35:00 +01:00
Alan Zimmerman
3584655118 Update haskell-src-exts, extra, pipes to current
As per stackage nightly-2017-01-13
2017-01-13 13:01:39 +02:00
Alan Zimmerman
93138a50bb Update 5.6.0.0 to work with latest optparse-applicative
And ghc-8.0.2
2017-01-12 20:48:41 +02:00
Alan Zimmerman
cbe07e8c85 Add cabal.project to allow "cabal new-build"
Note: this is needed if any other project (such as HaRe) wants to use
"cabal new-build" having ghc-mod as a dependency.

Otherwise it is innocuous
2017-01-12 20:43:19 +02:00
Daniel Gröber
3d849e33bf Fix tests 2017-01-12 17:54:44 +01:00
Daniel Gröber
ee55da4908 Prepare for splitting off ghc-mod-core eventually 2017-01-12 17:05:47 +01:00
Alan Zimmerman
8a8ffa18ec Add semigroups as a dependency for older GHC versions 2017-01-12 15:46:29 +02:00
Alan Zimmerman
78e35d8a74 Changes to work with optparse-applicative 0.13.0.0 2017-01-12 15:35:57 +02:00
Daniel Gröber
85d38f5bc1 Merge pull request #864 from alanz/ghc802rc2
Update directory bounds for GHC 8.0.2 RC2
2017-01-08 16:06:47 +01:00
Alan Zimmerman
af68b599e2 Update directory bounds for GHC 8.0.2 RC2 2017-01-08 16:52:32 +02:00
Daniel Gröber
b859ca7f40 Merge branch 'master' of https://github.com/agustinmista/ghc-mod 2016-12-23 00:23:50 +01:00
Daniel Gröber
1ca4e5f399 Make 'render' work with ghc <8.0 2016-12-15 21:18:32 +01:00
Daniel Gröber
7e48eb12cb Allow haskell-src-exts-1.19 2016-12-15 15:34:44 +01:00
Daniel Gröber
c6786209fc Allow pipes-4.3 2016-12-15 15:26:40 +01:00
Daniel Gröber
471e47d512 Merge branch 'ghc802rc1' of https://github.com/expipiplus1/ghc-mod 2016-12-15 15:22:51 +01:00
Daniel Gröber
4066a77de1 Import cabal file changes from hackage-metadata 2016-12-15 15:20:24 +01:00
Daniel Gröber
5d3e5932a7 Remove dependency on 'pretty'
Now using GHC's 'Pretty' module instead
2016-12-15 15:20:24 +01:00
Daniel Gröber
e32cb977b7 Fix some old repo URLs 2016-12-15 15:20:24 +01:00
Agustín Mista
f559616967 Fixed Gap.fromTyThing
fromTyThing was rendering the internal representation rather than
user representation for ADataCon and AConLike TyThing type
constructors.
2016-12-13 11:30:24 -03:00
Daniel Gröber
8be4885d86 Merge pull request #854 from l984/master
Fix for "ghc-mod doc" when used with stack projects
2016-12-06 13:30:13 +01:00
Jurijs Oniscuks
80ddf63691 Fix for "ghc-mod doc Data.Maybe" when used with stack projects
When ghc-pkg is invoked from a stack project the global database is
indeed used:

  $ stack exec -- ghc-pkg find-module Data.Maybe
  /var/lib/ghc/package.conf.d
      base-4.9.0.0
  /home/user/.stack/snapshots/x86_64-linux/lts-7.11/8.0.1/pkgdb
      (no packages)
  /home/user/work/ghc-mod-5.6.0.0/.stack-work/install/x86_64-linux/lts-7.11/8.0.1/pkgdb
      (no packages)

Therefore "ghc-mod doc" should also use GlobalDb
2016-12-04 01:17:58 +01:00
Joe Hermaszewski
666f47ca14 Add support for ghc 8.0.2 rc1 2016-11-30 12:46:14 +00:00
Daniel Gröber
9ef3e67f21 hackage-meta: update upload script 2016-11-02 00:48:51 +01:00
Daniel Gröber
6fdccfbebe hackage-meta: Fix 5.6 dependencies 2016-11-02 00:48:24 +01:00
Daniel Gröber
ccda359442 hackage-meta: import revisions 2016-10-31 21:15:02 +01:00
Daniel Gröber
a0ff7155e6 hackage-meta: correct some mistakes 2016-10-31 00:10:36 +01:00
Daniel Gröber
737b7c8d25 hackage-meta: make download script use all versions 2016-10-30 22:46:12 +01:00
Daniel Gröber
3bb2e26b4d hackage-meta: some scripts for filling out missing bounds 2016-10-30 22:45:44 +01:00
Daniel Gröber
27feb31e18 hackage-meta: Add lower and upper bound to non boot packages 2016-10-30 22:43:30 +01:00
Daniel Gröber
7cb3c94e0b hackage-meta: upload times for all deps 2016-10-30 20:52:46 +01:00