Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Restore backward-compat with base-4.5 through base-4.8 | Herbert Valerio Riedel | 2018-03-10 | 2 | -2/+28 | |
| | | ||||||
* | | Update to QC 2.11 | Herbert Valerio Riedel | 2018-03-10 | 1 | -1/+1 | |
| | | ||||||
* | | Update changelogs for haddock-2.19.0.1 and haddock-library-1.5.0.1 | alexbiehl | 2018-03-10 | 1 | -0/+4 | |
| | | ||||||
* | | 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 | |
| | | ||||||
* | | Remove bang pattern | Alec Theriault | 2018-03-02 | 1 | -3/+3 | |
| | | ||||||
* | | Support unicode operators, proper modules | Alec Theriault | 2018-03-02 | 3 | -25/+36 | |
| | | | | | | | | | | | | | | | | 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. | |||||
* | | Make test-suite SMP compatible | Herbert Valerio Riedel | 2018-02-05 | 1 | -0/+2 | |
| | | ||||||
* | | haddock-library: Info about breaking changes | Alexander Biehl | 2018-02-01 | 1 | -0/+3 | |
| | | ||||||
* | | Adjust changelogs | Alexander Biehl | 2018-02-01 | 1 | -3/+3 | |
| | | ||||||
* | | 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 | 17 | -4/+594 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | 10 | -0/+190 | |
| | | | | | | | | | | | | | | | | | | | | | | * 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. | |||||
* | | Take until line feed | alexbiehl | 2018-02-01 | 1 | -1/+1 | |
| | | ||||||
* | | Remove scanner, takeWhile1_ already takes care of escaping | alexbiehl | 2018-02-01 | 1 | -14/+1 | |
| | | ||||||
* | | Treat escaped \] better in definition lists (#717) | Alexander Biehl | 2018-02-01 | 1 | -1/+14 | |
|/ | | | This fixes #546. | |||||
* | 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 | |
| | ||||||
* | Refactoring: Make doc renaming monadic | alexbiehl | 2017-08-16 | 1 | -0/+3 | |
| | | | | This allows us to later throw warnings if can't find an identifier | |||||
* | Bifoldable and Bitraversable for DocH and MetaDoc | alexbiehl | 2017-08-16 | 2 | -1/+62 | |
| | ||||||
* | Provide --show-interface option to dump interfaces (#645) | Alexander Biehl | 2017-08-06 | 2 | -1/+38 | |
| | | | | | | | | | | | | | | | | | | | | | | * WIP: Provide --show-interface option to dump interfaces Like ghcs own --show-iface this flag dumps a binary interface file to stdout in a human (and machine) readable fashion. Currently it uses json as output format. * Fill all the jsonNull stubs * Rework Bifunctor instance of DocH, update changelog and documentation * replace changelog, bring DocMarkupH doc back * Update CHANGES.md * Update CHANGES.md * Move Control.Arrow up It would result in unused import if the Bifunctor instance is not generated. | |||||
* | Bump haddock-library | Alexander Biehl | 2017-08-06 | 1 | -1/+1 | |
| | ||||||
* | Prepare haddock-library-1.4.5 release | alexbiehl | 2017-07-31 | 3 | -2/+15 | |
| | ||||||
* | Changelog for haddock-library | alexbiehl | 2017-07-31 | 1 | -0/+3 | |
| | ||||||
* | Fixup haddock | Alexander Biehl | 2017-07-31 | 1 | -1/+1 | |
| | ||||||
* | Move `DocMarkup` from haddock-api to haddock-library (#659) | Alexander Biehl | 2017-07-31 | 3 | -1/+88 | |
| | | | | | | | | | | * 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. | |||||
* | Avoid trivial use of LambdaCase | Herbert Valerio Riedel | 2017-07-20 | 1 | -2/+1 | |
| | | | | otherwise we can't test w/ e.g. GHC 7.4.2 | |||||
* | 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 | |||||
* | Make haddock-library and haddock-api warning free (#626) | Alex Biehl | 2017-05-30 | 1 | -1/+3 | |
| | ||||||
* | Consequently use inClass and notInClass in haddock-library (#617) | Alex Biehl | 2017-05-13 | 2 | -11/+19 | |
| | | | These allow attoparsec to do some clever lookup optimization | |||||
* | Update attoparsec-0.12.1.1 to attoparsec-0.13.1.0 | alexbiehl | 2017-04-29 | 13 | -124/+223 | |
| | ||||||
* | 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 | |
| | | ||||||
* | | Make parser state a newtype | David Feuer | 2016-05-24 | 1 | -1/+1 | |
|/ | | | | | | Previously, it was `data` wrapping a `Maybe`, which seems a bit silly. Obviously, this can be changed back if anyone wants to add more fields some day. | |||||
* | Bump versions | Ben Gamari | 2016-05-10 | 1 | -1/+1 | |
| | ||||||
* | Version bumps and changelog | Ben Gamari | 2016-01-06 | 1 | -1/+1 | |
| | ||||||
* | Fix the documentation for haddock itself. | Dominic Steinitz | 2015-12-21 | 3 | -9/+20 | |
| | | | | | | | | | | | | | | | 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 | |||||
* | Handle inline math with mathjax. | Dominic Steinitz | 2015-12-21 | 2 | -1/+16 | |
| | ||||||
* | Canonicalise Monad instances | Herbert Valerio Riedel | 2015-12-14 | 1 | -3/+3 | |
| | ||||||
* | Relax upper bound on `base` to allow base-4.9 | Herbert Valerio Riedel | 2015-12-14 | 1 | -1/+1 | |
| |