Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix build of haddock in stage1 | Cale Gibbard | 2020-02-10 | 2 | -2/+2 |
| | | | | We have to use the correct version of the GHC API, but the version of the compiler itself doesn't matter. | ||||
* | Merge branch 'wip-hsyl20-package-refactor' into ghc-head | Ryan Scott | 2020-01-31 | 2 | -4/+3 |
|\ | |||||
| * | Rename lookupPackage | Sylvain Henry | 2020-01-26 | 2 | -3/+3 |
| | | |||||
| * | Rename PackageConfig into UnitInfo | Sylvain Henry | 2020-01-26 | 1 | -2/+1 |
| | | |||||
* | | Merge pull request #1125 from haskell/wip/T17566-take-two | Ben Gamari | 2020-01-29 | 5 | -6/+31 |
|\ \ | |/ |/| | Changes for GHC#17566 | ||||
| * | Changes for GHC#17566 | Ryan Scott | 2020-01-25 | 5 | -6/+31 |
|/ | | | | See https://gitlab.haskell.org/ghc/ghc/merge_requests/2469 | ||||
* | Changes for GHC#17608 | Ryan Scott | 2020-01-08 | 1 | -3/+4 |
| | | | | See https://gitlab.haskell.org/ghc/ghc/merge_requests/2372 | ||||
* | hsyl20-modules-renamer | Sylvain Henry | 2020-01-07 | 1 | -1/+1 |
| | |||||
* | Fix after Iface modules renaming | Sylvain Henry | 2020-01-02 | 6 | -11/+11 |
| | |||||
* | Remove HasSrcSpan (#17494) | Vladislav Zavialov | 2019-11-28 | 2 | -9/+9 |
| | |||||
* | Update Hyperlinker.Parser.classify to use ITdollar | Vladislav Zavialov | 2019-11-24 | 1 | -4/+2 |
| | |||||
* | Drop support for base 4.13 | Ben Gamari | 2019-11-16 | 2 | -3/+2 |
| | |||||
* | Bump ghc version to 8.11 | Ben Gamari | 2019-11-16 | 2 | -2/+2 |
| | |||||
* | Bump to GHC 8.10 | Ben Gamari | 2019-11-15 | 2 | -2/+2 |
| | |||||
* | Version bumps for GHC 8.11 | Ben Gamari | 2019-11-14 | 3 | -3/+3 |
| | |||||
* | Merge pull request #1110 from haskell/wip/T17441 | Ben Gamari | 2019-11-14 | 1 | -1/+2 |
|\ | | | | | Import isRuntimeRepVar from Type rather than TyCoRep | ||||
| * | Import isRuntimeRepVar from Type rather than TyCoRep | Ben Gamari | 2019-11-09 | 1 | -1/+2 |
|/ | | | | isRuntimeRepVar is not longer exported from TyCoRep due to ghc#17441. | ||||
* | Define `XRec` for location information and get rid of `HasSrcSpan` | Sebastian Graf | 2019-11-04 | 1 | -16/+3 |
| | | | | | | | | | In https://gitlab.haskell.org/ghc/ghc/merge_requests/1970 I propose a simpler way to encode location information into the GHC and Haddock AST while incurring no cost for e.g. TH which doesn't need location information. These are just changes that have to happen in lock step. | ||||
* | Merge pull request #1105 from sgraf812/wip/flexible-outputable | Ben Gamari | 2019-10-27 | 2 | -4/+4 |
|\ | | | | | Refactor for OutputableBndrId changes | ||||
| * | Refactor for OutputableBndrId changes | Sebastian Graf | 2019-10-25 | 2 | -4/+4 |
|/ | |||||
* | Merge pull request #1101 from AndreasPK/withTimingRefactor | Ben Gamari | 2019-10-22 | 2 | -9/+9 |
|\ | | | | | Refactor for withTiming changes. | ||||
| * | Refactor for withTiming changes. | Andreas Klebinger | 2019-10-21 | 2 | -9/+9 |
|/ | |||||
* | Fix a few haddock issues | Ben Gamari | 2019-10-06 | 2 | -2/+2 |
| | |||||
* | Remove spaces around @-patterns (#1093) | Vladislav Zavialov | 2019-09-28 | 2 | -3/+3 |
| | | | This is needed to compile `haddock` when [GHC Proposal #229](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0229-whitespace-bang-patterns.rst) is implemented. | ||||
* | Small change in to facilitate extended typed-holes (#1090) | Matthías Páll Gissurarson | 2019-09-28 | 1 | -4/+4 |
| | | | This change has no functional effect on haddock itself, it just changes one pattern to use `_ (` rather than `_(`, so that we may use `_(` as a token for extended typed-holes later. | ||||
* | Fix for GHC module renaming | Sylvain Henry | 2019-09-12 | 1 | -1/+1 |
| | |||||
* | Fix haddockHypsrcTest | Zubin Duggal | 2019-07-22 | 7 | -106/+194 |
| | |||||
* | Changes for #15247 | Ryan Scott | 2019-07-03 | 10 | -321/+347 |
| | |||||
* | Update test output for introduction of Safe-Inferred | Ben Gamari | 2019-06-07 | 93 | -93/+93 |
| | |||||
* | update for new way to store hiefile headers | Zubin Duggal | 2019-05-30 | 1 | -2/+3 |
| | |||||
* | Update hyperlinker tests for new types in .hie files | Matthew Pickering | 2019-05-30 | 6 | -36/+144 |
| | |||||
* | Match changes with #14332 | Ryan Scott | 2019-05-22 | 1 | -3/+15 |
| | |||||
* | Changes for #16110/#16356 | Ryan Scott | 2019-05-14 | 4 | -37/+19 |
| | |||||
* | Match changes for "Stop inferring over-polymorphic kinds" | Alec Theriault | 2019-03-09 | 2 | -8/+3 |
| | | | | | | | | The `hsq_ext` field of `HsQTvs` is now just the implicit variables (instead of also including information about which of these variables are dependent). This commit shouldn't change any functionality in Haddock. | ||||
* | Update html-test output to reflect #16391 changes | Ryan Scott | 2019-03-06 | 1 | -6/+6 |
| | |||||
* | Remove reference to Opt_SplitObjs flag | Ben Gamari | 2019-03-04 | 1 | -2/+1 |
| | | | | Split-objects has been removed. | ||||
* | Visible dependent quantification (#16326) changes | Ryan Scott | 2019-02-27 | 9 | -51/+80 |
| | |||||
* | Update .travis.yml | Alec Theriault | 2019-02-24 | 1 | -1/+1 |
| | | | Points to the new GHC CI artifact. | ||||
* | Match GHC changes for T16185 | Alec Theriault | 2019-02-22 | 4 | -19/+17 |
| | | | | | | | `FunTy` now has an `AnonArgFlag` that indicates whether the arrow is a `t1 => t2` or `t1 -> t2`. This commit shouldn't change any functionality in Haddock. | ||||
* | Bump ghc version to 8.9 | Ryan Scott | 2019-02-18 | 3 | -5/+5 |
| | |||||
* | Parser changes to match !380 | Vladislav Zavialov | 2019-02-17 | 1 | -6/+9 |
| | |||||
* | Fix tests broken by GHC | Alec Theriault | 2019-02-16 | 3 | -13/+24 |
| | | | | | | | | Changes in 19626218566ea709b5f6f287d3c296b0c4021de2 affected some of the hyperlinker output. Accepted the new output (hovering over a `..` now shows you what that wildcard binds). Also fixed some stray deprecation warnings. | ||||
* | Clean up logic for guessing `-B` and `--lib` (#1026) | Alec Theriault | 2019-02-13 | 4 | -83/+91 |
| | | | | | | | | | | Haddock built with the `in-ghc-tree` flag tries harder to find the GHC lib folder and its own resources. This should make it possible to use `in-ghc-tree`-built Haddock without having to specify the `-B` and `--lib` options (just how you can use in-tree GHC without always specifying the `-B` option). The logic to do this relies on `getExecutablePath`, so we only get this auto-detection on platforms where this function works. | ||||
* | Remove workaround for now-fixed Clang CPP bug (#1028) | Alec Theriault | 2019-02-11 | 7 | -416/+22 |
| | | | | | | | | | | Before LLVM 6.0.1 (or 10.0 on Apple LLVM), there was a bug where lines that started with an octothorpe but turned out not to lex like pragmas would have an extra line added after them. Since this bug has been fixed upstream and that it doesn't have dire consequences anyways, the workaround is not really worth it anymore - we can just tell people to update their clang version (or re-structure their pragma code). | ||||
* | Removes `haddock-test`s dependency on `xml`/`xhtml` (#1027) | Alec Theriault | 2019-02-10 | 117 | -710/+523 |
| | | | | | | | | | | | This means that `html-test`, `latex-test`, `hoogle-test`, and `hypsrc-test` now only depend on GHC boot libs. So we should now be able to build and run these as part of GHC's testsuite. \o/ The reference output has changed very slightly, in three ways: * we don't convert quotes back into `"` as the `xml` lib did * we don't add extra ` ` as the `xml` lib did * we now remove the entire footer `div` (instead of just emptying it) | ||||
* | Merge remote-tracking branch 'gitlab/wip/T16236-2' into ghc-head | Alec Theriault | 2019-02-10 | 4 | -10/+10 |
|\ | |||||
| * | Matching changes in GHC for #16236 | Alan Zimmerman | 2019-02-05 | 4 | -10/+10 |
| | | |||||
* | | Merge pull request #1014 from hvr/pr/bsd2-normalise | Simon Marlow | 2019-02-06 | 6 | -57/+66 |
|\ \ | |/ |/| | Normalise LICENSE text w/ cabal's BSD2 template | ||||
| * | Normalise LICENSE text w/ cabal's BSD2 template | Herbert Valerio Riedel | 2019-02-02 | 6 | -57/+66 |
| | | | | | | | | | | Also, correct the `.cabal` files to advertise `BSD2` instead of the incorrect `BSD3` license. | ||||
* | | Changes from #14579 | Ryan Scott | 2019-02-04 | 1 | -22/+5 |
| | | | | | | | | | | We now have a top-level `tyConAppNeedsKindSig` function, which means that we can delete lots of code in `Convert`. |