aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * doc: Add clean targetsBen Gamari2016-05-111-0/+2
| |
* | Merge remote-tracking branch 'RyanGlScott/ghc-head' into ghc-headBen Gamari2016-05-114-11/+34
|\ \
| * | Render Haddocks for derived instancesRyan Scott2016-05-044-11/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, one can document top-level instance declarations, but derived instances (both those in `deriving` clauses and standalone `deriving` instances) do not enjoy the same privilege. This makes the necessary changes to the Haddock API to enable rendering Haddock comments for derived instances. This is part of a fix for Trac #11768.
* | | Merge remote-tracking branch 'origin/master' into ghc-headBen Gamari2016-05-1113-261/+839
|\ \ \ | |/ / |/| / | |/
| * Bump versionsBen Gamari2016-05-103-3/+3
| |
| * doc: Update extra-source-files in Cabal fileBen Gamari2016-05-101-7/+3
| |
| * hypsrc-test: Fix reference file path in cabal fileBen Gamari2016-05-101-1/+1
| | | | | | | | | | It appears the haddock insists on prefixing --hyperlinked-sourcer output with directory which the source appeared in.
| * html-test: Update reference outputBen Gamari2016-05-107-240/+820
| |
| * Create: Mark a comment as TODOBen Gamari2016-05-101-1/+1
| |
| * haddock-test: A bit of refactoring for debuggabilityBen Gamari2016-05-102-9/+11
| |
| * doc: At long last fix ghc.mkBen Gamari2016-05-011-2/+2
| | | | | | | | | | | | | | The variable reference was incorrectly escaped, meaning that Sphinx documentation was never installed. (cherry picked from commit 609018dd09c4ffe27f9248b2d8b50f6196cd42b9)
| * ghc: Install files for needed --hyperlinked-sourceBen Gamari2016-04-201-0/+2
| | | | | | | | (cherry picked from commit 5c82c9fc2d21ddaae4a2470f1c375426968f19c6)
| * Remove unused functionsMatthew Pickering2016-04-162-37/+0
| | | | | | | | (cherry picked from commit b89d1c2456bdb2d4208d94ded56155f7088a37d0)
| * Ensure expanded family instances render correctlyRyanGlScott2016-04-162-3/+4
| | | | | | | | (cherry picked from commit 1338b5d7c32939de6bbc31af0049477e4f847103)
| * Collapse type/data family instances by defaultRyanGlScott2016-04-162-10/+23
| | | | | | | | (cherry picked from commit 2da130a8db8f995c119b544fad807533236cf088)
| * doc: Fix option referencesBen Gamari2016-04-101-7/+8
| | | | | | | | (cherry picked from commit f915fb3c74328fb994235bbbd42092a691539197)
| * doc: Only install if BUILD_SPHINX_HTML==YESBen Gamari2016-04-101-0/+2
| | | | | | | | | | | | Fixes GHC #11818. (cherry picked from commit c6d6a18d85e5e2d9bb5904e6919e8a8d7e31c4c5)
| * Fix printing of pattern synonym typesRik Steenkamp2016-04-041-3/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * Changes due to fix for GHC#11648.Richard Eisenberg2016-03-156-11/+17
| | | | | | | | (cherry picked from commit bb994de1ab0c76d1aaf1e39c54158db2526d31f1)
| * Follow-on changes to support RuntimeRepRichard Eisenberg2016-03-131-5/+4
| | | | | | | | (cherry picked from commit ab954263a793d8ced734459d6194a5d89214b66c)
* | doc: At long last fix ghc.mkBen Gamari2016-05-011-2/+2
| | | | | | | | | | The variable reference was incorrectly escaped, meaning that Sphinx documentation was never installed.
* | Track change to HsGroupSimon Peyton Jones2016-04-201-2/+2
| | | | | | | | This relates to a big GHC patch for Trac #11348
* | ghc: Install files for needed --hyperlinked-sourceBen Gamari2016-04-201-0/+2
| |
* | Merge pull request #489 from mpickering/unused-functionsBen Gamari2016-04-162-37/+0
|\ \ | | | | | | Remove some unused functions
| * | Remove unused functionsMatthew Pickering2016-03-042-37/+0
| | |
* | | Merge pull request #482 from RyanGlScott/ghc-headBen Gamari2016-04-162-12/+26
|\ \ \ | | | | | | | | Collapse type/data family instances by default
| * | | Ensure expanded family instances render correctlyRyanGlScott2016-02-112-3/+4
| | | |
| * | | Collapse type/data family instances by defaultRyanGlScott2016-02-112-10/+23
| | | |
* | | | doc: Only install if BUILD_SPHINX_HTML==YESBen Gamari2016-04-101-0/+2
| | | | | | | | | | | | | | | | Fixes GHC #11818.
* | | | doc: Fix option referencesBen Gamari2016-04-101-7/+8
| | | | | | | | | | | | | | | | (cherry picked from commit f915fb3c74328fb994235bbbd42092a691539197)
* | | | Fix printing of pattern synonym typesRik Steenkamp2016-04-021-3/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Changes due to fix for GHC#11648.Richard Eisenberg2016-03-146-11/+17
| |/ / |/| |
* | | Follow-on changes to support RuntimeRepRichard Eisenberg2016-02-241-5/+4
| | |
* | | Merge remote-tracking branch 'origin/master' into ghc-headBen Gamari2016-02-181-9/+22
|\ \ \ | | |/ | |/|
| * | Merge pull request #483 from bgamari/T11588Ben Gamari2016-02-181-9/+22
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix GHC #11588 This fixes GHC #11588: * Show where ... after closed type families * Show kind signatures on type family type variables
| | * | Xhtml.Decl: Show 'where ...' after closed type familyBen Gamari2016-02-181-0/+5
| | | | | | | | | | | | | | | | | | | | Seems like we should ideally show the actual equations as well but that seems like it would be a fair amount of work
| | * | Xhtml.Decl: Show kind signatures for type family variablesBen Gamari2016-02-181-4/+11
| | | | | | | | | | | | | | | | Addresses GHC #11588.
| | * | Xhtml.Decl: Various cleanupsBen Gamari2016-02-181-5/+6
| |/ /
* | / Merge remote-tracking branch 'origin/master' into ghc-headBen Gamari2016-02-12121-6168/+9721
|\| | | |/ |/|
| * Merge pull request #480 from bgamari/sphinxBen Gamari2016-02-1115-2721/+1617
| |\ | | | | | | Move documentation to ReStructuredText
| | * Document --use-unicode flagBen Gamari2016-02-081-0/+4
| | |
| | * doc: Switch to SphinxBen Gamari2016-02-0815-2721/+1613
| | |
| * | Use -fprint-unicode-syntax when --use-unicode is enabledBen Gamari2016-02-081-4/+7
| | | | | | | | | | | | | | | This allows GHC to render `*` as its Unicode representation, among other things.
| * | Merge branch 'anchors-redux'Ben Gamari2016-02-0884-662/+1601
| |\ \
| | * | Update tests for previous commitPhil Ruffwind2016-02-0880-645/+1586
| | | |
| | * | Move the permalinks to "#" on the right sidePhil Ruffwind2016-02-084-17/+15
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | 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).
| * | Merge branch 'fix-up-testsuite'Ben Gamari2016-02-0899-3273/+6987
| |\ \ | | |/ | |/|
| | * hypsrc-test: Accept test outputBen Gamari2016-02-089-381/+2374
| | | | | | | | | | | | And fix impredicative Polymorphism testcase.
| | * html-test: Accept test outputBen Gamari2016-02-0881-2873/+4556
| | |
| | * test: Compare on dumpBen Gamari2016-02-082-2/+4
| | | | | | | | | | | | | | | For reasons I don't understand the Xml representations differ despite their textual representations being identical.