| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This ended up causes far too many issues to be worthwhile. We'll just
have to live with inconsistent haddock documentation.
This reverts commit cec21957001143794e71bcd9420283df18e7de40.
|
|\
| |
| | |
Fix #303. Hide footer when printing
|
| |
| |
| |
| |
| | |
The "Produced by Haddock" footer was overlapping the page's body when printing.
This patch hides the footer with a css media rule.
|
|/
|
|
|
|
| |
Alabaster is now the default sphinx theme and is a significant
improvement over the previous default that it's worthproviding it when
unavailable (e.g. Sphinx <1.3).
|
|
|
|
| |
This is necessary to ensure we use gmake.
|
| |
|
|
|
|
| |
Apparently GHC's build system doesn't permit wildcards in clean paths.
|
|
|
|
|
|
| |
This bump was a bit premature.
This reverts commit 7b238d9c5be9b07aa2d10df323b5c7b8d1634dc8.
|
| |
|
| |
|
|
|
|
| |
Otherwise the html documentation won't be installed for binary-dist.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
It appears the haddock insists on prefixing --hyperlinked-sourcer output
with directory which the source appeared in.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The variable reference was incorrectly escaped, meaning that Sphinx
documentation was never installed.
(cherry picked from commit 609018dd09c4ffe27f9248b2d8b50f6196cd42b9)
|
|
|
|
| |
(cherry picked from commit 5c82c9fc2d21ddaae4a2470f1c375426968f19c6)
|
|
|
|
| |
(cherry picked from commit b89d1c2456bdb2d4208d94ded56155f7088a37d0)
|
|
|
|
| |
(cherry picked from commit 1338b5d7c32939de6bbc31af0049477e4f847103)
|
|
|
|
| |
(cherry picked from commit 2da130a8db8f995c119b544fad807533236cf088)
|
|
|
|
| |
(cherry picked from commit f915fb3c74328fb994235bbbd42092a691539197)
|
|
|
|
|
|
| |
Fixes GHC #11818.
(cherry picked from commit c6d6a18d85e5e2d9bb5904e6919e8a8d7e31c4c5)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removes the call to `patSynType :: PatSyn -> Type` in `Convert.hs` as this
function will be removed from GHC. Instead, we use the function `patSynSig`
and build the `HsDecl` manually. This also fixes the printing of the two
contexts and the quantified type variables in a pattern synonym type.
Reviewers: goldfire, bgamari, mpickering
Differential Revision: https://phabricator.haskell.org/D2048
(cherry picked from commit 3ddcbd6b8e6884bd95028381176eb33bee6896fb)
|
|
|
|
| |
(cherry picked from commit bb994de1ab0c76d1aaf1e39c54158db2526d31f1)
|
|
|
|
| |
(cherry picked from commit ab954263a793d8ced734459d6194a5d89214b66c)
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
Fix GHC #11588
This fixes GHC #11588:
* Show where ... after closed type families
* Show kind signatures on type family type variables
|
| |
| |
| |
| |
| | |
Seems like we should ideally show the actual equations as well but that
seems like it would be a fair amount of work
|
| |
| |
| |
| | |
Addresses GHC #11588.
|
|/ |
|
|\
| |
| | |
Move documentation to ReStructuredText
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
This allows GHC to render `*` as its Unicode representation, among other
things.
|
|\ \ |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Since pull request #407, the identifiers have been permalinked to
themselves, but this makes it difficult to copy the identifier by
double-clicking. To work around this usability problem, the permalinks
are now placed on the far right adjacent to "Source", indicated by "#".
Also, 'namedAnchor' now uses 'id' instead of 'name' (which is obsolete).
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
And fix impredicative Polymorphism testcase.
|
| | |
|
| |
| |
| |
| |
| | |
For reasons I don't understand the Xml representations differ despite
their textual representations being identical.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously un-cleaned artifacts were kept as reference output, making
it difficult to tell what has changed and causing spurious changes in
the version control history. Here we rework this, cleaning the output
during acceptance. To accomplish this it was necessary to move to strict
I/O to ensure the reference handle was closed before accept attempts to
open the reference file.
|
|/ |
|
|\
| |
| | |
Make sure --mathjax affects all written HTML files
|
| |
| |
| |
| | |
This fixes #475.
|