Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | Rename Haddock.ParseSpec to Haddock.ParserSpec | Simon Hengel | 2014-01-12 | 1 | -1/+1 |
| | |||||
* | One pass parser and tests. | Mateusz Kowalczyk | 2014-01-12 | 1 | -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 Attoparsec | Mateusz Kowalczyk | 2014-01-12 | 1 | -17/+40 |
| | |||||
* | Bump version | Simon Hengel | 2013-11-10 | 1 | -2/+2 |
| | |||||
* | Update Git repo URL in `.cabal` file | Herbert Valerio Riedel | 2013-09-11 | 1 | -1/+1 |
| | |||||
* | Use Hspec instead of nanospec | Mateusz Kowalczyk | 2013-09-03 | 1 | -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 setup | Mateusz Kowalczyk | 2013-08-27 | 1 | -0/+10 |
| | |||||
* | Use Alex 3's Unicode support to properly lex source files as UTF-8 | Max Bolingbroke | 2013-03-10 | 1 | -2/+2 |
| | | | | Signed-off-by: David Waern <david.waern@gmail.com> | ||||
* | Merge branch 'ghc-7.6' into ghc-7.6-merge-2 | Kazu Yamamoto | 2013-02-01 | 1 | -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 Hengel | 2012-12-07 | 1 | -3/+6 |
| | | |||||
| * | Bump version | Simon Hengel | 2012-12-07 | 1 | -1/+1 |
| | | |||||
| * | Rename html-test/runtests.lhs to html-test/run.lhs | Simon Hengel | 2012-10-15 | 1 | -2/+2 |
| | | |||||
| * | Add 'dev' flag to cabal file, that builds without -O2 | Simon Hengel | 2012-10-15 | 1 | -2/+16 |
| | | | | | | | | | | That way --disable-optimization can be used, which decreases build time considerably. | ||||
| * | Make test management scripts more robust | Simon Hengel | 2012-10-15 | 1 | -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 directory | Simon Hengel | 2012-10-15 | 1 | -2/+2 |
| | | |||||
| * | Move HTML tests to directory /html-test/ | Simon Hengel | 2012-10-15 | 1 | -3/+3 |
| | | |||||
| * | Move resources to /resources directory | Simon Hengel | 2012-10-15 | 1 | -13/+13 |
| | | |||||
| * | Allow haddock markup in deprecation messages | Simon Hengel | 2012-10-14 | 1 | -0/+1 |
| | | |||||
| * | Organize unite tests hierarchically | Simon Hengel | 2012-10-14 | 1 | -1/+1 |
| | | |||||
| * | Bump version | Simon Hengel | 2012-10-11 | 1 | -1/+1 |
| | | |||||
| * | Require ghc 7.6 | Simon Hengel | 2012-10-11 | 1 | -2/+2 |
| | | |||||
| * | Adapt cabal file | Simon Hengel | 2012-10-11 | 1 | -20/+0 |
| | | |||||
| * | Bump version | Simon Hengel | 2012-10-10 | 1 | -1/+1 |
| | | |||||
| * | Depend on library for executable | Simon Hengel | 2012-10-04 | 1 | -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. | ||||
| * | Export Haddock's main entry point from library | Simon Hengel | 2012-10-04 | 1 | -2/+4 |
| | | |||||
| * | Remove trailing whitespace from cabal file | Simon Hengel | 2012-10-04 | 1 | -3/+3 |
| | | |||||
| * | Fix typo | Simon Hengel | 2012-10-04 | 1 | -1/+1 |
| | | |||||
| * | Remove redundant dependency from cabal file | Simon Hengel | 2012-10-03 | 1 | -2/+0 |
| | | |||||
| * | Remove test flag from cabal file | Simon Hengel | 2012-10-01 | 1 | -12/+0 |
| | | | | | | | | This was not really used. | ||||
| * | Add test-suite section for parsetests to cabal file | Simon Hengel | 2012-10-01 | 1 | -0/+28 |
| | | | | | | | | + get rid of HUnit dependency | ||||
| * | Add missing dependency to library | Simon Hengel | 2012-08-25 | 1 | -0/+1 |
| | | |||||
| * | Improve haddock memory usage | Ian Lynagh | 2012-08-13 | 1 | -0/+1 |
| | | |||||
| * | Bump version number. | David Waern | 2012-07-23 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'dev' of https://github.com/sol/haddock into ghc-7.6 | David Waern | 2012-07-23 | 1 | -4/+0 |
| |\ | | | | | | | | | | | | | Conflicts: src/Haddock/InterfaceFile.hs | ||||
| | * | Use LANGUAGE pragmas instead of default-extensions in cabal file | Simon Hengel | 2012-05-27 | 1 | -4/+0 |
| | | | |||||
| * | | Update dependencies. | Paolo Capriotti | 2012-07-20 | 1 | -2/+2 |
| | | | |||||
* | | | Update dependencies | Ian Lynagh | 2012-11-30 | 1 | -2/+2 |
| | | | |||||
* | | | Improve haddock memory usage | Ian Lynagh | 2012-08-13 | 1 | -0/+1 |
| | | | |||||
* | | | Build with GHC 7.7 | Ian Lynagh | 2012-07-20 | 1 | -2/+2 |
|/ / | |||||
* | | Forward port changes from stable. | Paolo Capriotti | 2012-07-19 | 1 | -3/+3 |
|\| |