- Feb 08, 2016
-
-
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).
-
Ben Gamari authored
-
Ben Gamari authored
And fix impredicative Polymorphism testcase.
-
Ben Gamari authored
-
Ben Gamari authored
For reasons I don't understand the Xml representations differ despite their textual representations being identical.
-
Ben Gamari authored
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.
-
Ben Gamari authored
-
- Feb 07, 2016
-
-
Ben Gamari authored
Make sure --mathjax affects all written HTML files
-
-
- Jan 18, 2016
-
-
Joachim Breitner authored
This fixes #475.
-
(cherry picked from commit 17388b0f)
-
- Jan 16, 2016
-
-
- Jan 06, 2016
-
-
Ben Gamari authored
-
Ben Gamari authored
-
Ben Gamari authored
-
- Jan 02, 2016
-
-
randen authored
" driver/Main.hs * Moved the response file handling into ResponseFile.hs, updating import section as appropriate. * driver/ResponseFile.hs * New file. In anticipation that maybe some day this could be provided by another library, and to make it possible to unit test, this functionality is pulled out of the Main.hs module, and expanded to support the style/format of response files which gcc uses. * The specification for the format of response files which gcc generates and consumes, seems to be best derived from the gcc code itself (libiberty/argv.c), so that is what has been done here. * This is intended to fix haskell/haddock#379 * driver-test/Main.hs * New file for testing code in the driver source tree * driver-test/ResponseFileSpec.hs * Tests, adapted/adopted from the same gcc code where the escaping/unescaping is from, in the hspec style of unit tests * haddock.cabal * Add the driver-test test-suite. Introduces a new library dependency (upon hspec) for the haddock driver target in the haddock.cabal file, but practically, this should not be a problem as the haddock-api tests already depend on hspec.
-
- Dec 26, 2015
-
-
Ben Gamari authored
-
Ben Gamari authored
-
- Dec 25, 2015
-
-
Ben Gamari authored
-
- Dec 23, 2015
-
-
Ben Gamari authored
-
Ben Gamari authored
GHC 8.0 complains otherwise
-
Ben Gamari authored
-
Ben Gamari authored
For reasons that aren't entirely clear a class with ambiguous types was accepted by GHC <8.0. I've added a functional dependency to clear up this ambiguity.
-
- Dec 22, 2015
-
-
Simon Peyton Jones authored
-
- Dec 21, 2015
-
-
Herbert Valerio Riedel authored
-
idontgetoutmuch authored
Change notation and add support for inline math. Allow newlines in display math. Add a command line option for the mathjax url (you might want to use a locally installed version). Rebase tests because of extra url and version change. Respond to (some of the) comments. Fix warnings in InterfaceFile.hs
-
idontgetoutmuch authored
-
- Dec 20, 2015
-
-
idontgetoutmuch authored
Ghc head
-
Alan Zimmerman authored
Adding locations to RdrName in FieldOcc and AmbiguousFieldOcc
-
Ben Gamari authored
-
Ben Gamari authored
-
- Dec 19, 2015
-
-
Ben Gamari authored
-
Ben Gamari authored
-
- Dec 16, 2015
-
-
Ben Gamari authored
GHC.con_names is now GHC.getConNames
-
Ben Gamari authored
-
Ben Gamari authored
The wildcard refactoring was introduced a new type of signature, `ClassOpSig`, which is carried by typeclasses. The original patch adapting Haddock for this change missed a few places where this constructor needed to be handled, resulting in no class methods in documentation produced by Haddock. Additionally, this moves and renames the `isVanillaLSig` helper from GHC's HsBinds module into GhcUtils, since it is only used by Haddock.
-
Ben Gamari authored
-
Ben Gamari authored
-
Ben Gamari authored
The wildcard refactoring was introduced a new type of signature, `ClassOpSig`, which is carried by typeclasses. The original patch adapting Haddock for this change missed a few places where this constructor needed to be handled, resulting in no class methods in documentation produced by Haddock. Additionally, this moves and renames the `isVanillaLSig` helper from GHC's HsBinds module into GhcUtils, since it is only used by Haddock.
-
Ben Gamari authored
-