Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'ghc-head' with 'ghc-8.4' | Herbert Valerio Riedel | 2018-05-01 | 1 | -1/+1 |
|\ | |||||
| * | Bump upper bound on base to < 4.13 | Ryan Scott | 2018-04-19 | 1 | -2/+2 |
| | | | | | | | | See https://ghc.haskell.org/trac/ghc/ticket/15018. | ||||
* | | Replace 'attoparsec' with 'parsec' (#799) | Alec Theriault | 2018-04-25 | 1 | -54/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove attoparsec with parsec and start fixing failed parses * Make tests pass * Fix encoding issues The Haddock parser no longer needs to worry about bytestrings. All the internal parsing work in haddock-library happens over 'Text'. * Remove attoparsec vendor * Fix stuff broken in 'attoparsec' -> 'parsec' * hyperlinks * codeblocks * examples Pretty much all issues are due to attoparsec's backtracking failure behaviour vs. parsec's non-backtracking failure behaviour. * Fix small TODOs * Missing quote + Haddocks * Better handle spaces before/after paragraphs * Address review comments | ||||
* | | haddock-2.19.1, haddock-api-2.19.1, haddock-library-1.6.0 | alexbiehl | 2018-03-27 | 1 | -1/+1 |
| | | |||||
* | | haddock-library.cabal: Clean up GHC options | Simon Jakobi | 2018-03-14 | 1 | -6/+3 |
| | | |||||
* | | Update to QC 2.11 | Herbert Valerio Riedel | 2018-03-10 | 1 | -1/+1 |
| | | |||||
* | | Bump haddock-2.19.0.1, haddock-api-2.19.0.1, haddock-library-1.5.0.1 | alexbiehl | 2018-03-10 | 1 | -2/+2 |
| | | |||||
* | | Support unicode operators, proper modules | Alec Theriault | 2018-03-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Unicode operators are a pretty big thing in Haskell, so supporting linking them seems like it outweighs the cost of the extra machinery to force Attoparsec to look for unicode. Fixes #458. | ||||
* | | hadock-2.19.0 / haddock-api-2.19.0 / haddock-library-1.5.0 | Alexander Biehl | 2018-02-01 | 1 | -1/+1 |
| | | |||||
* | | Grid Tables (#718) | Oleg Grenrus | 2018-02-01 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add table examples * Add table types and adopt simple parser Simple parser is done by Giovanni Cappellotto (@potomak) in https://github.com/haskell/haddock/pull/577 It seems to support single fine full tables, so far from full RST-grid tables, but it's good start. Table type support row- and colspans, but obviously parser is lacking. Still TODO: - Latex backend. Should we use multirow package https://ctan.org/pkg/multirow?lang=en? - Hoogle backend: ? * Implement grid-tables * Refactor table parser * Add two ill-examples * Update CHANGES.md * Basic documentation for tables * Fix documentation example | ||||
* | | Include secondary LICENSE file in source dist | Herbert Valerio Riedel | 2018-02-01 | 1 | -1/+2 |
| | | |||||
* | | Add simple framework for running parser fixtures (#668) | Oleg Grenrus | 2018-02-01 | 1 | -0/+22 |
|/ | | | | | | | | | | | * Add simple framework for running parser fixtures * Compatible with tree-diff-0.0.0.1 * Use parseParas to parse fixtures This allows to test all syntactic constructs available in haddock markup. | ||||
* | Bump base for haddock-library and haddock-test | alexbiehl | 2017-09-29 | 1 | -1/+1 |
| | |||||
* | Bump upper bound on base | Ben Gamari | 2017-09-14 | 1 | -1/+1 |
| | |||||
* | Bump haddock-library | Alexander Biehl | 2017-08-06 | 1 | -1/+1 |
| | |||||
* | Prepare haddock-library-1.4.5 release | alexbiehl | 2017-07-31 | 1 | -1/+2 |
| | |||||
* | Move `DocMarkup` from haddock-api to haddock-library (#659) | Alexander Biehl | 2017-07-31 | 1 | -1/+2 |
| | | | | | | | | | | * Move `DocMarkup` from haddock-api to haddock-library * Move more markup related functions * Markup module * CHANGELOG | ||||
* | Bump haddock to 2.18.2, haddock-library to 1.4.5 | alexbiehl | 2017-07-27 | 1 | -1/+1 |
| | |||||
* | Drop obsolete/misleading `stability: experimental` | Herbert Valerio Riedel | 2017-07-20 | 1 | -1/+0 |
| | | | | This .cabal property has long been considered obsolete | ||||
* | Refactor .cabal to use sub-lib for vendored lib | Herbert Valerio Riedel | 2017-07-20 | 1 | -21/+42 |
| | | | | | A practical benefit is that we can control the build-depends and also avoid some recompilation between library and test-suite. | ||||
* | Prepare 2.18.1 release (#657) | Alexander Biehl | 2017-07-20 | 1 | -1/+1 |
| | |||||
* | Fix compilation of lib:haddock-library w/ GHC < 8 | Herbert Valerio Riedel | 2017-07-20 | 1 | -0/+6 |
| | |||||
* | Avoid missing home module warning (#652) | Alex Biehl | 2017-07-08 | 1 | -2/+17 |
| | | | | | | * Avoid missing home module warning * Update haddock-library.cabal | ||||
* | Update attoparsec-0.12.1.1 to attoparsec-0.13.1.0 | alexbiehl | 2017-04-29 | 1 | -2/+2 |
| | |||||
* | Cherry-picked remaining commits from haddock-2.17.4-release (#603) | Alex Biehl | 2017-04-26 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Release haddock/haddock-api 2.17.4 and haddock-library 1.4.3 * Set version bounds for haddock-library NB: This allows GHC 8.2.1's base * Set version bounds for haddock & haddock-api The version bounds support GHC 8.2 * Merge (temporary) v2.17.3 branch into v2.17 This allows us to delete the v2.17.3 branch * Fixup changelog * Pin down haddock-api to a single version as otherwise `haddock`'s package version has no proper meaning * fix source-repo spec for haddock-api | ||||
* | Travis: Use ghc-8.2.1 on master | alexbiehl | 2017-04-25 | 1 | -1/+4 |
| | |||||
* | Add @alexbiehl as maintaner | Alexander Biehl | 2017-04-12 | 1 | -1/+1 |
| | |||||
* | Read files for hyperlinker eagerly | alexbiehl | 2017-04-11 | 1 | -1/+1 |
| | | | | This also exposes Documentation.Haddock.Utf8 | ||||
* | Merge branch 'ghc-head' | Ben Gamari | 2017-03-10 | 1 | -1/+1 |
|\ | |||||
| * | Bump base upper bound | Ben Gamari | 2016-12-13 | 1 | -1/+1 |
| | | |||||
* | | Version bumps (2.17.3, 1.4.2) | Sebastian Meric de Bellefon | 2016-06-03 | 1 | -1/+1 |
|/ | |||||
* | Bump versions | Ben Gamari | 2016-05-10 | 1 | -1/+1 |
| | |||||
* | Version bumps and changelog | Ben Gamari | 2016-01-06 | 1 | -1/+1 |
| | |||||
* | Relax upper bound on `base` to allow base-4.9 | Herbert Valerio Riedel | 2015-12-14 | 1 | -1/+1 |
| | |||||
* | haddock-library: require GHC >= 7.4 | Adam Bergmark | 2015-05-11 | 1 | -1/+1 |
| | | | | | | | | `Data.Monoid.<>` was added in base-4.5/GHC-7.4 Closes #394 Signed-off-by: Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> | ||||
* | Post-release version bumps and changelog | Mateusz Kowalczyk | 2015-03-28 | 1 | -1/+1 |
| | |||||
* | Various fixups and bumps for next release | Mateusz Kowalczyk | 2014-12-12 | 1 | -1/+1 |
| | |||||
* | Bump ‘base’ constraint | Mateusz Kowalczyk | 2014-12-12 | 1 | -1/+1 |
| | | | | Follows the similar commit made on ghc-head branch | ||||
* | List new module in cabal file | Mateusz Kowalczyk | 2014-12-09 | 1 | -0/+1 |
| | |||||
* | (wip) Add support for @since (closes #26) | Simon Hengel | 2014-11-16 | 1 | -5/+8 |
| | |||||
* | Bump haddock-library version | Mateusz Kowalczyk | 2014-08-31 | 1 | -1/+1 |
| | |||||
* | Fix forgotten src | Mateusz Kowalczyk | 2014-08-08 | 1 | -1/+1 |
| | |||||
* | Update to attoparsec-0.12.1.1 | Mateusz Kowalczyk | 2014-08-08 | 1 | -5/+6 |
| | | | | There seems to be memory and speed improvement. | ||||
* | Bump haddock-library to 1.1.0 for release | Mateusz Kowalczyk | 2014-06-25 | 1 | -1/+1 |
| | |||||
* | Update Travis, bump version | Mateusz Kowalczyk | 2014-06-19 | 1 | -1/+1 |
| | |||||
* | Remove doctest dependency | Simon Hengel | 2014-06-18 | 1 | -8/+0 |
| | | | | (so that we can use haddock-library with doctest) | ||||
* | Use doctest to check examples in documentation | Simon Hengel | 2014-06-18 | 1 | -0/+8 |
| | |||||
* | Comment improvements + few words in cabal file | Mateusz Kowalczyk | 2014-06-18 | 1 | -2/+4 |
| | |||||
* | haddock-library: Use -Wall for specs | Simon Hengel | 2014-06-18 | 1 | -0/+2 |
| | |||||
* | haddock-library: Do not depend on haddock-library in test suite | Simon Hengel | 2014-06-18 | 1 | -2/+0 |
| | | | | | I think you either add src to hs-source-dirs or the library to build-depends. But doing both does not make sense (AFAICT). |