Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Delete trailing whitespace | Mateusz Kowalczyk | 2015-07-07 | 1 | -2/+2 |
| | |||||
* | Add arbitrary-indent spec test for parser. | Łukasz Hanuszczak | 2015-06-03 | 1 | -0/+17 |
| | |||||
* | Make nested lists count indentation according to first item. | Łukasz Hanuszczak | 2015-05-27 | 1 | -35/+46 |
| | |||||
* | Create simple method for indentation parsing. | Łukasz Hanuszczak | 2015-05-27 | 1 | -0/+9 |
| | |||||
* | 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 |
| | |||||
* | Update test to account for \r filtering | Mateusz Kowalczyk | 2015-03-26 | 1 | -2/+5 |
| | |||||
* | Filter '\r' from comments due to Windows problems. | Vincent Berthoux | 2015-01-22 | 1 | -2/+3 |
| | | | | | On Windows this was causing newline to be rendered twice in code blocks. Closes #359, fixes #356. |