- Aug 05, 2022
-
-
-
Ben Gamari authored
-
Ben Gamari authored
-
- Jul 29, 2022
-
-
Hécate Moonlight authored
Backport 9-4: Fix hyperlinks to external items and modules (#1482)
-
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 ab53ccf0)
-
- Jul 24, 2022
-
-
Phil de Joux authored
* Follow hlint suggestion: redundant $. * Remove $ and surplus blank lines in Operators.
-
- Jul 19, 2022
-
-
Phil de Joux authored
* Follow hlint suggestion: unused LANGUAGE pragma. * Ignore within modules to pass linting and pass tests.
-
- Jul 16, 2022
-
-
Phil de Joux authored
Redo the counts available with the --default option.
-
- Jun 21, 2022
-
-
dependabot[bot] authored
Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.6.1 to 1.7.3. - [Release notes](https://github.com/substack/node-shell-quote/releases) - [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md) - [Commits](https://github.com/substack/node-shell-quote/compare/1.6.1...1.7.3 ) --- updated-dependencies: - dependency-name: shell-quote dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Hécate Moonlight authored
-
- Jun 13, 2022
-
-
mergify[bot] authored
Fix #783 Don't show button if --quickjump not present
-
- Jun 12, 2022
-
-
Mike Pilgrem authored
-
- Jun 07, 2022
-
-
Marcin Szamotulski authored
* Render module tree per package in the content page When rendering content page for multiple packages it is useful to split the module tree per package. Package names in this patch are inferred from haddock's interface file names. * Write PackageInfo into interface file To keep interface file format backward compatible, instead of using `Binary` instance for `InterfaceFile` we introduce functions to serialise and deserialise, which depends on the interface file version.
-
- Jun 06, 2022
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
cydparser authored
* Pin GHC version before creating the freeze file * Use newest action versions * Improve caching * Avoid unnecessarily reinstalling GHC * Use GHC 9.2.2 for CI Co-authored-by:
Cyd Wise <cwise@tripshot.com>
-
- May 26, 2022
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
- May 25, 2022
-
-
Marcin Szamotulski authored
This is also consistent with how html index is build. See haskell/cabal#7669 for rationale behind this decision.
-
Marcin Szamotulski authored
* Version bump 2.26.1 We extended format accepted by `--read-interface` option, which requires updating the minor version. * Update documentation of --read-interface option
-
- May 24, 2022
-
-
Marcin Szamotulski authored
-
- May 21, 2022
-
-
Marcin Szamotulski authored
This is useful when one wishes to `--gen-contents` when rendering multiple components, but one does not want to render all modules. This is in particular useful when adding base package.
-
- May 20, 2022
-
-
Xia Li-yao authored
Fix #1451
-
- May 08, 2022
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
Alex Biehl authored
(cherry picked from commit 6e02a620)
-
Artem Pelenitsyn authored
-
- May 07, 2022
-
-
Jade Lovelace authored
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 ```
-
- May 06, 2022
-
-
Hécate Moonlight authored
-
Hécate Moonlight authored
-
Emily Martins authored
(cherry picked from commit 52e2d40d)
-
- May 03, 2022
-
-
Ben Simms authored
* Keep track of ordered list indexes and render them * Rename some identifiers to clarify
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
- May 02, 2022
-
-
Raphael Das Gupta authored
-
Phil de Joux authored
-
- Apr 30, 2022
-
-
Ben Gamari authored
-
- Apr 29, 2022
-
-
Ben Gamari authored
-
Ben Gamari authored
This reverts commit 24208496.
-