Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix hyperlinks to external items and modules (#1482) | Jade Lovelace | 2022-07-29 | 1 | -4/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1481. There were two bugs in this: * We were assuming that we were always getting a relative path to the module in question, while Nix gives us file:// URLs sometimes. This change checks for those and stops prepending `..` to them. * We were not linking to the file under the module. This seems to have been a regression introduced by #977. That is, the URLs were going to something like file:///nix/store/3bwbsy0llxxn1pixx3ll02alln56ivxy-ghc-9.0.2-doc/share/doc/ghc/html/libraries/base-4.15.1.0/src which does not have the appropriate HTML file or fragment for the item in question at the end. There is a remaining instance of the latter bug, but not in the hyperlinker: the source links to items reexported from other modules are also not including the correct file name. e.g. the reexport of Entity in esqueleto, from persistent. NOTE: This needs to get tested with relative-path located modules. It seems correct for Nix based on my testing. Testing strategy: ``` nix-shell '<nixpkgs>' --pure -A haskell.packages.ghc922.aeson mkdir /tmp/aesonbuild && cd /tmp/aesonbuild export out=/tmp/aesonbuild/out genericBuild ln -sf $HOME/co/haddock/haddock-api/resources . ./Setup haddock --with-haddock=$HOME/path/to/haddock/exec --hyperlink-source ``` (cherry picked from commit ab53ccf089ea703b767581ac14be0f6c78a7678a) | ||||
* | Update test output | Ben Gamari | 2022-04-29 | 1 | -6/+2 |
| | |||||
* | Bump base upper bound | Ben Gamari | 2022-04-29 | 1 | -1/+1 |
| | |||||
* | Revert "HsToken ConDeclGADT con_dcolon" | Ben Gamari | 2022-04-29 | 2 | -4/+1 |
| | | | | This reverts commit 24208496649a02d5f87373052c430ea4a97842c5. | ||||
* | Merge remote-tracking branch 'origin/ghc-head' into ghc-9.4 | Ben Gamari | 2022-04-29 | 14 | -107/+110 |
|\ | |||||
| * | Merge commit '2627a86c' into ghc-head | Ben Gamari | 2022-04-28 | 0 | -0/+0 |
| |\ | |||||
| | * | Revert "Bump ghc-head (#1445)" | Ben Gamari | 2022-04-28 | 4 | -26/+24 |
| | | | | | | | | | | | | | | | | | | This reverts commit b29a78ef6926101338f62e84f456dac8659dc9d2. This should not have been merged. | ||||
| | * | Bump ghc-head (#1445) | Sylvain Henry | 2021-12-16 | 4 | -24/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update after NoExtCon -> DataConCantHappen rename * Update html-test for Data.List revert * Fix for new Plugins datatype Co-authored-by: Krzysztof Gogolewski <krzysztof.gogolewski@tweag.io> Co-authored-by: Matthew Pickering <matthewtpickering@gmail.com> | ||||
| * | | Bump ghc version to 9.5 | Ben Gamari | 2022-04-25 | 2 | -3/+3 |
| | | | |||||
| * | | Merge remote-tracking branch 'upstream/ghc-9.2' into ghc-head | Ben Gamari | 2022-04-25 | 11 | -106/+102 |
| |\ \ | |||||
| | * | | Add multi-line style hint to style section (#1460) | malteneuss | 2022-03-07 | 1 | -16/+22 |
| | | | | |||||
| | * | | Allow text-2.0 in haddock-library (#1459) | ˌbodʲɪˈɡrʲim | 2022-03-04 | 1 | -1/+1 |
| | | | | |||||
| | * | | Fix haddock user guide (#1456) | Hécate Moonlight | 2022-02-25 | 1 | -62/+23 |
| | | | | |||||
| | * | | IDoc link has bitrotted; replaced with web.archive.org cache. (#1454) | Meng Weng Wong | 2022-02-25 | 1 | -4/+4 |
| | | | | |||||
| | * | | Fix solver for GHC 9.2 | Hécate Moonlight | 2022-02-25 | 1 | -2/+2 |
| | | | | |||||
| | * | | update URLs | askeblad | 2022-01-04 | 1 | -3/+3 |
| | | | | |||||
| | * | | Remove ghc-head workflow (#1446) | Hécate Moonlight | 2021-12-17 | 1 | -8/+3 |
| | | | | | | | | | | | | Contributions of GHC glue code are now done on the GHC gitlab, not in the GitHub repo anymore. | ||||
| | * | | Add hint about inline link issue (#1444) | malteneuss | 2021-12-15 | 1 | -0/+11 |
| | | | | |||||
| | * | | fix CI for 9.2 (#1436) | Artem Pelenitsyn | 2021-11-27 | 5 | -15/+14 |
| | | | | |||||
| | * | | haddock-library does not depend on bytestring or transformers (#1426) | Bodigrim | 2021-10-12 | 1 | -2/+0 |
| | | | | |||||
| | * | | Update GHC 9.2 to latest pre-release in CI | Hécate Moonlight | 2021-10-07 | 1 | -1/+1 |
| | | | | |||||
| | * | | coot/multiple packages (ghc-9.2) (#1418) | Marcin Szamotulski | 2021-08-08 | 14 | -118/+7009 |
| | | | | |||||
| | * | | Merge commit '2a966c8ca37' into HEAD | Ben Gamari | 2021-08-06 | 1 | -2/+2 |
| | |\ \ | |||||
| | | * | | EPA: match changes from GHC T19834 | Alan Zimmerman | 2021-07-28 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 2fec1b44e0ee7e263286709aa528b4ecb99ac6c2) | ||||
| | * | | | Update the CI badges | Hécate Moonlight | 2021-06-11 | 1 | -2/+2 |
| | | | | | |||||
| | * | | | Update CONTRIBUTING.md (#1402) | Ben Simms | 2021-06-02 | 1 | -8/+8 |
| | | | | | |||||
| | * | | | Merge pull request #1379 from coot/coot/document-multi-component-support | Hécate Moonlight | 2021-06-02 | 3 | -0/+50 |
| | |\ \ \ | | | | | | | | | | | | | Document multi component support | ||||
| | | * | | | Document multi component support | Marcin Szamotulski | 2021-06-02 | 2 | -0/+49 |
| | | | | | | |||||
| | | * | | | Added myself to contributors | Marcin Szamotulski | 2021-06-02 | 1 | -0/+1 |
| | |/ / / | |||||
| | * | | | Add page about common errors (#1396) | CGenie | 2021-05-31 | 3 | -1/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update index.rst Common errors page * Create common-errors.rst * Update common-errors.rst * Use GHC 9.2 in CI runner (#1378) * [haddock-api] remove .hspec-failures Co-authored-by: Hécate Moonlight <Kleidukos@users.noreply.github.com> | ||||
| | * | | | Use GHC 9.2 in CI runner (#1378) | Hécate Moonlight | 2021-05-28 | 7 | -24/+203 |
| | | | | | |||||
| | * | | | Allow hspec 2.8 (#1389) | Felix Yan | 2021-05-14 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | All tests are passing. | ||||
| | * | | | fixup! Use GHC 9.2 in CI runner | Hécate Moonlight | 2021-05-13 | 1 | -1/+1 |
| | |/ / | |||||
| | * | | Update for EPA changes in GHC | Alan Zimmerman | 2021-04-19 | 2 | -25/+25 |
| | | | | | | | | | | | | | | | | (cherry picked from commit cafb48118f7c111020663776845897e225607b41) | ||||
| | * | | EPA : Rename ApiAnn to EpAnn | Alan Zimmerman | 2021-03-29 | 2 | -28/+25 |
| | | | | |||||
| | * | | Bump GHC version to 9.2 | Ben Gamari | 2021-03-22 | 2 | -2/+2 |
| | | | | |||||
| * | | | HsToken ConDeclGADT con_dcolon | Vladislav Zavialov | 2022-04-07 | 2 | -1/+4 |
| | | | | |||||
| * | | | Rename [] to List | Vladislav Zavialov | 2022-04-06 | 1 | -2/+6 |
| | | | | |||||
* | | | | Update for GHC 9.4 | Ben Gamari | 2022-04-23 | 2 | -3/+3 |
|/ / / | |||||
* | | | Add support for \cases | Jakob Brünker | 2022-04-01 | 1 | -0/+1 |
| | | | | | | | | | See merge request ghc/ghc!7873 | ||||
* | | | Keep track of promotion ticks in HsOpTy | sheaf | 2022-04-01 | 7 | -24/+31 |
| | | | | | | | | | | | | | | | Keeping track of promotion ticks in HsOpTy allows us to properly pretty-print promoted constructors such as lists. | ||||
* | | | Merge branch 'wip/opaque_pragma' into 'ghc-head' | Matthew Pickering | 2022-03-24 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | | | | | | | | | Add Haddock support for the OPAQUE pragma See merge request ghc/haddock!2 | ||||
| * | | | Add Haddock support for the OPAQUE pragma | Christiaan Baaij | 2022-03-16 | 1 | -0/+2 |
| | | | | |||||
* | | | | Update test output | Matthew Pickering | 2022-03-22 | 1 | -1/+3 |
| | | | | |||||
* | | | | Minimum changes needed for compilation with hi-haddock | Matthew Pickering | 2022-03-22 | 7 | -53/+79 |
|/ / / | | | | | | | | | | | | | | | | With hi-haddock, of course there is a much large refactoring of haddock which could be achieved but that is left for a future patch which can implemented at any time independently of GHC. | ||||
* | | | Link to (~) | Vladislav Zavialov | 2022-03-14 | 5 | -3/+14 |
| | | | |||||
* | | | Fix CollectPass instance to match TTG refactor | John Ericson | 2022-03-11 | 1 | -1/+3 |
| | | | | | | | | | | | | Companion to GHC !7614 (https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7614) | ||||
* | | | Remove use of ExtendedModSummary | Matthew Pickering | 2021-12-28 | 1 | -5/+5 |
| | | | |||||
* | | | Fix for new Plugins datatype | Sylvain Henry | 2021-12-17 | 1 | -6/+8 |
| | | | |||||
* | | | Update html-test for Data.List revert | Matthew Pickering | 2021-12-02 | 1 | -5/+5 |
| | | |