- Jan 06, 2016
-
-
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
-
- Dec 15, 2015
-
-
Ben Gamari authored
-
- Dec 14, 2015
-
-
Matthew Pickering authored
-
Matthew Pickering authored
-
-
A GADT Declaration is now presented as CmmCondBranch :: {..} -> CmmNode O C cml_pred :: CmmExpr cml_true, cml_false :: !Label cml_likely :: Maybe Bool for CmmCondBranch :: { -- conditional branch cml_pred :: CmmExpr, cml_true, cml_false :: ULabel, cml_likely :: Maybe Bool -- likely result of the conditional, -- if known } -> CmmNode O C
-
-
-
-
-
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Follows from GHC D1460.
-
Matthew Pickering authored
-
-