aboutsummaryrefslogtreecommitdiff
path: root/haddock.cabal
Commit message (Collapse)AuthorAgeFilesLines
* Loosen bounds on haddock-*Mateusz Kowalczyk2015-03-281-1/+1
|
* Post-release version bumps and changelogMateusz Kowalczyk2015-03-281-1/+1
|
* Treat GHC 7.10 the same as GHC 7.9Herbert Valerio Riedel2014-12-141-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 releaseMateusz Kowalczyk2014-12-121-4/+6
|
* Bump ‘base’ constraintMateusz Kowalczyk2014-12-121-1/+1
| | | | Follows the similar commit made on ghc-head branch
* Experimental support for collapsable headersMateusz Kowalczyk2014-10-291-2/+2
| | | | Closes #335
* Remove references to deleted filesMateusz Kowalczyk2014-08-311-2/+0
|
* Remove compat stuffMateusz Kowalczyk2014-08-231-15/+0
|
* Move sources under haddock-api/srcMateusz Kowalczyk2014-08-231-1/+1
|
* Add deprecated compatibility moduleSimon Hengel2014-08-221-0/+15
|
* Bump version to 2.15.0 and add version constraintsSimon Hengel2014-08-221-2/+2
|
* Move Haddock API to a separate packageSimon Hengel2014-08-221-113/+3
|
* Require GHC 7.8.3Simon Hengel2014-08-201-2/+2
|
* Bump down the version for master to 2.14.4Mateusz Kowalczyk2014-08-141-3/+3
|
* Update to attoparsec-0.12.1.1Mateusz Kowalczyk2014-08-081-6/+10
| | | | There seems to be memory and speed improvement.
* Update cabal filesMateusz Kowalczyk2014-06-181-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 URLMateusz Kowalczyk2014-05-141-1/+1
|
* Please the GHC build-system.Mateusz Kowalczyk2014-05-141-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 Kowalczyk2014-05-051-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 fileMateusz Kowalczyk2014-04-031-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 sdistMateusz Kowalczyk2014-04-011-0/+3
|
* Please cabal sdistMateusz Kowalczyk2014-03-211-3/+3
|
* Add Fuuzetsu maintainers field in cabal fileSimon Hengel2014-03-151-1/+1
|
* Bump version to 2.15.0Mateusz Kowalczyk2014-03-111-1/+1
|
* Update maintainerMateusz Kowalczyk2014-01-121-1/+1
|
* Support for bold.Mateusz Kowalczyk2014-01-121-0/+2
| | | | | | | Conflicts: src/Haddock/Backends/Hoogle.hs src/Haddock/Interface/Rename.hs src/Haddock/Parser.hs
* Rename Haddock.ParseSpec to Haddock.ParserSpecSimon Hengel2014-01-121-1/+1
|
* One pass parser and tests.Mateusz Kowalczyk2014-01-121-20/+7
| | | | | | | | We remove the HTML test as it is no longer necessary. We cover the test case in spec tests and other HTML tests but keeping this around fails: this is because the new parser has different semantics there. In fact, I suspect the original behaviour was a bug that wasn't caught/fixed but simply included as-is during the testing.
* Add ByteString version of AttoparsecMateusz Kowalczyk2014-01-121-17/+40
|
* Bump versionSimon Hengel2013-11-101-2/+2
|
* Update Git repo URL in `.cabal` fileHerbert Valerio Riedel2013-09-111-1/+1
|
* Use Hspec instead of nanospecMateusz Kowalczyk2013-09-031-2/+1
| | | | | | This is motivated by the fact that Haddock tests are not ran by the GHC's ‘validate’ script so we're pretty liberal on dependencies in that area. Full Hspec gives us some nice features such as Quickcheck integration.
* LaTeX tests setupMateusz Kowalczyk2013-08-271-0/+10
|
* Use Alex 3's Unicode support to properly lex source files as UTF-8Max Bolingbroke2013-03-101-2/+2
| | | | Signed-off-by: David Waern <david.waern@gmail.com>
* Merge branch 'ghc-7.6' into ghc-7.6-merge-2Kazu Yamamoto2013-02-011-106/+113
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: haddock.cabal src/Haddock/Interface/AttachInstances.hs src/Haddock/Interface/Create.hs src/Haddock/Interface/LexParseRn.hs src/Haddock/InterfaceFile.hs src/Haddock/Types.hs Only GHC HEAD can compile this. GHC 7.6.x cannot compile this. Some test fail.
| * Add missing test files to cabal file (fixes #230)Simon Hengel2012-12-071-3/+6
| |
| * Bump versionSimon Hengel2012-12-071-1/+1
| |
| * Rename html-test/runtests.lhs to html-test/run.lhsSimon Hengel2012-10-151-2/+2
| |
| * Add 'dev' flag to cabal file, that builds without -O2Simon Hengel2012-10-151-2/+16
| | | | | | | | | | That way --disable-optimization can be used, which decreases build time considerably.
| * Make test management scripts more robustSimon Hengel2012-10-151-2/+2
| | | | | | | | | | | | | | * They are now independent from the current directory, and hence can be called from everywhere * On UNIX/Linux they can now be run as scripts
| * Move unit tests to /test directorySimon Hengel2012-10-151-2/+2
| |
| * Move HTML tests to directory /html-test/Simon Hengel2012-10-151-3/+3
| |
| * Move resources to /resources directorySimon Hengel2012-10-151-13/+13
| |
| * Allow haddock markup in deprecation messagesSimon Hengel2012-10-141-0/+1
| |
| * Organize unite tests hierarchicallySimon Hengel2012-10-141-1/+1
| |
| * Bump versionSimon Hengel2012-10-111-1/+1
| |
| * Require ghc 7.6Simon Hengel2012-10-111-2/+2
| |
| * Adapt cabal fileSimon Hengel2012-10-111-20/+0
| |
| * Bump versionSimon Hengel2012-10-101-1/+1
| |
| * Depend on library for executableSimon Hengel2012-10-041-51/+47
| | | | | | | | | | | | | | The main motivation for this is to increase build speed. In GHC's source tree the library is not build, but all modules are now required for the executable, so that GHC's validate will now detect build failures for the library.