Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge remote-tracking branch 'randen/bug468' | Ben Gamari | 2016-01-06 | 1 | -0/+7 | |
|\ \ | ||||||
| * | | The Haddock part for fully gcc-like response files | randen | 2016-01-01 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | " 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. | |||||
* | | | Version bumps and changelog | Ben Gamari | 2016-01-06 | 1 | -1/+1 | |
| |/ |/| | ||||||
* | | Merge remote-tracking branch 'origin/ghc-head' into ghc-head | Ben Gamari | 2015-12-23 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | Fix-up left-over assumptions of GHC 7.12 into GHC 8.0 | Herbert Valerio Riedel | 2015-12-21 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge remote-tracking branch 'mrhania/testing-framework-improvements' into ↵ | Ben Gamari | 2015-12-20 | 1 | -6/+13 | |
|\ \ \ | |/ / |/| | | | | | ghc-head | |||||
| * | | Setup test suite for Hoogle backend. | Łukasz Hanuszczak | 2015-08-22 | 1 | -0/+7 | |
| | | | ||||||
| * | | Adapt Cabal configuration to execute LaTeX suite with new runner. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+2 | |
| | | | ||||||
| * | | Adapt `hypsrc-test` module to work with new testing framework. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+2 | |
| | | | ||||||
| * | | Create convenience script for running specific HTML tests. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+2 | |
| | | | ||||||
| * | | Refactor HTML test suite boilerplate to external package. | Łukasz Hanuszczak | 2015-08-22 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add missing dependencies in Cabal configuration file. | Łukasz Hanuszczak | 2015-08-22 | 1 | -2/+2 | |
| |/ | ||||||
* | | Update for D1200 | Ben Gamari | 2015-12-16 | 1 | -0/+1 | |
| | | ||||||
* | | Relax upper bound on `base` to allow base-4.9 | Herbert Valerio Riedel | 2015-12-14 | 1 | -1/+1 | |
| | | ||||||
* | | Bump versions for ghc-7.11 | Herbert Valerio Riedel | 2015-12-14 | 1 | -1/+1 | |
|/ | ||||||
* | Refactor specializer module to be independent from XHTML backend. | Łukasz Hanuszczak | 2015-08-21 | 1 | -1/+1 | |
| | ||||||
* | Create simple utility module for type specialization. | Łukasz Hanuszczak | 2015-08-21 | 1 | -0/+1 | |
| | ||||||
* | Move SYB utilities to standalone module. | Łukasz Hanuszczak | 2015-08-21 | 1 | -0/+1 | |
| | ||||||
* | Make some version changes after 2.16.1 release | Mateusz Kowalczyk | 2015-07-22 | 1 | -2/+2 | |
| | ||||||
* | Extract main hyperlinker types to separate module. | Łukasz Hanuszczak | 2015-07-06 | 1 | -0/+5 | |
| | ||||||
* | Create simple script for accepting hyperlinker test case references. | Łukasz Hanuszczak | 2015-07-01 | 1 | -0/+1 | |
| | ||||||
* | Add hyperlinker test runner to .cabal and .gitignore files. | Łukasz Hanuszczak | 2015-06-30 | 1 | -0/+9 | |
| | ||||||
* | Create hyperlinker module and plug it into the Haddock pipeline. | Łukasz Hanuszczak | 2015-06-30 | 1 | -0/+1 | |
| | ||||||
* | Build executable with '-threaded' (fixes #399) | Emanuel Borsboom | 2015-06-12 | 1 | -1/+1 | |
| | ||||||
* | Loosen bounds on haddock-* | Mateusz Kowalczyk | 2015-03-28 | 1 | -1/+1 | |
| | ||||||
* | Post-release version bumps and changelog | Mateusz Kowalczyk | 2015-03-28 | 1 | -1/+1 | |
| | ||||||
* | Treat GHC 7.10 the same as GHC 7.9 | Herbert Valerio Riedel | 2014-12-14 | 1 | -1/+1 | |
| | | | | ...since the current GHC 7.9 is going to become GHC 7.10 real-soon-now anyway | |||||
* | Various fixups and bumps for next release | Mateusz Kowalczyk | 2014-12-12 | 1 | -4/+6 | |
| | ||||||
* | Bump ‘base’ constraint | Mateusz Kowalczyk | 2014-12-12 | 1 | -1/+1 | |
| | | | | Follows the similar commit made on ghc-head branch | |||||
* | Experimental support for collapsable headers | Mateusz Kowalczyk | 2014-10-29 | 1 | -2/+2 | |
| | | | | Closes #335 | |||||
* | Remove references to deleted files | Mateusz Kowalczyk | 2014-08-31 | 1 | -2/+0 | |
| | ||||||
* | Remove compat stuff | Mateusz Kowalczyk | 2014-08-23 | 1 | -15/+0 | |
| | ||||||
* | Move sources under haddock-api/src | Mateusz Kowalczyk | 2014-08-23 | 1 | -1/+1 | |
| | ||||||
* | Add deprecated compatibility module | Simon Hengel | 2014-08-22 | 1 | -0/+15 | |
| | ||||||
* | Bump version to 2.15.0 and add version constraints | Simon Hengel | 2014-08-22 | 1 | -2/+2 | |
| | ||||||
* | Move Haddock API to a separate package | Simon Hengel | 2014-08-22 | 1 | -113/+3 | |
| | ||||||
* | Require GHC 7.8.3 | Simon Hengel | 2014-08-20 | 1 | -2/+2 | |
| | ||||||
* | Bump down the version for master to 2.14.4 | Mateusz Kowalczyk | 2014-08-14 | 1 | -3/+3 | |
| | ||||||
* | Update to attoparsec-0.12.1.1 | Mateusz Kowalczyk | 2014-08-08 | 1 | -6/+10 | |
| | | | | There seems to be memory and speed improvement. | |||||
* | Update cabal files | Mateusz Kowalczyk | 2014-06-18 | 1 | -1/+1 | |
| | | | | | Update repository urls, use subdir property for haddock-library and use a separate versioning scheme for haddock-library in preparation for release. | |||||
* | Update issue tracker URL | Mateusz Kowalczyk | 2014-05-14 | 1 | -1/+1 | |
| | ||||||
* | Please the GHC build-system. | Mateusz Kowalczyk | 2014-05-14 | 1 | -8/+41 | |
| | | | | | | As I can not figure out how to do this properly, if we're in GHC tree, we treat the library as being the same package. If we're not in the tree, we require that the library be installed separately. | |||||
* | Move parser + parser tests out to own package. | Mateusz Kowalczyk | 2014-05-05 | 1 | -53/+6 | |
| | | | | | | | | | | We move some types out that are necessary as well and then re-export and specialise them in the core Haddock. Reason for moving out spec tests is that if we're working on the parser, we can simply work on that and we can ignore the rest of Haddock. The downside is that it's a little inconvenient if at the end of the day we want to see that everything passes. | |||||
* | Enforce strict GHC version in cabal file | Mateusz Kowalczyk | 2014-04-03 | 1 | -2/+2 | |
| | | | | | This stops people with 7.6.3 trying to install 2.15.x which clearly won't work. Unfortunately we shipped 2.14.x without realising this. | |||||
* | Actually bundle extra spec tests in sdist | Mateusz Kowalczyk | 2014-04-01 | 1 | -0/+3 | |
| | ||||||
* | Please cabal sdist | Mateusz Kowalczyk | 2014-03-21 | 1 | -3/+3 | |
| | ||||||
* | Add Fuuzetsu maintainers field in cabal file | Simon Hengel | 2014-03-15 | 1 | -1/+1 | |
| | ||||||
* | Bump version to 2.15.0 | Mateusz Kowalczyk | 2014-03-11 | 1 | -1/+1 | |
| | ||||||
* | Update maintainer | Mateusz Kowalczyk | 2014-01-12 | 1 | -1/+1 | |
| | ||||||
* | Support for bold. | Mateusz Kowalczyk | 2014-01-12 | 1 | -0/+2 | |
| | | | | | | | Conflicts: src/Haddock/Backends/Hoogle.hs src/Haddock/Interface/Rename.hs src/Haddock/Parser.hs |