aboutsummaryrefslogtreecommitdiff
path: root/haddock-api/src/Haddock/Backends/Hoogle.hs
Commit message (Collapse)AuthorAgeFilesLines
* Complete FixitySig and FamilyDecl pattern matchesSimon Jakobi2018-06-131-0/+1
|
* WibblesRyan Scott2018-06-131-3/+3
|
* Remove Hoogle backend hack that butchers infix datatype namesRyan Scott2018-06-131-2/+1
|
* Remove ParallelArrays and Data Parallel HaskellBen Gamari2018-06-131-1/+0
|
* Merge branch 'ghc-head' with 'ghc-8.4'Herbert Valerio Riedel2018-05-011-33/+34
|\
| * Match changes in GHC for TTGAlan Zimmerman2018-04-271-10/+11
| |
| * Match GHC for TTG implemented on HsBinds, D4581Alan Zimmerman2018-04-131-2/+2
| |
| * Match GHC changes for TTGAlan Zimmerman2018-04-091-19/+19
| |
| * Match changes in GHC for D4199Alan Zimmerman2018-04-071-1/+2
| | | | | | | | Removing HasSourceText and SourceTextX classes.
| * Track changes to follow Trac #14529Simon Peyton Jones2017-12-071-4/+3
| | | | | | | | This tracks the refactoring of HsDecl.ConDecl.
* | Improve the Hoogle backend's treatment of type families (#808)Ryan Scott2018-04-241-6/+20
| | | | | | Fixes parts 1 and 2 of #806.
* | Hoogle/Latex: Remove use of partial functionAlexander Biehl2018-02-191-1/+1
| |
* | Grid Tables (#718)Oleg Grenrus2018-02-011-1/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Revert "Match changes for Trees that Grow in GHC"Ben Gamari2017-11-211-20/+20
| | | | This reverts commit 01eeeb048acd2dd05ff6471ae148a97cf0720547.
* Revert "Clean up use of PlaceHolder, to match TTG"Ben Gamari2017-11-211-3/+3
| | | | This reverts commit 134a7bb054ea730b13c8629a76232d73e3ace049.
* Clean up use of PlaceHolder, to match TTGAlan Zimmerman2017-11-141-3/+3
|
* Match changes for Trees that Grow in GHCAlan Zimmerman2017-11-071-20/+20
|
* Make compatible with Prelude.<> export in GHC 8.4/base-4.11Herbert Valerio Riedel2017-09-211-1/+1
|
* Update for #14131Ryan Scott2017-08-231-5/+5
|
* Merge remote-tracking branch 'origin/master' into ghc-headalexbiehl2017-08-211-1/+5
|\
| * Move `DocMarkup` from haddock-api to haddock-library (#659)Alexander Biehl2017-07-311-0/+1
| | | | | | | | | | | | | | | | | | | | * Move `DocMarkup` from haddock-api to haddock-library * Move more markup related functions * Markup module * CHANGELOG
| * Hoogle: Correctly print classes with associated data typesAlexander Biehl2017-04-251-1/+4
| |
* | Rename extension index tagsAlan Zimmerman2017-06-051-11/+11
| |
* | Match new AST as per GHC wip/new-tree-one-paramAlan Zimmerman2017-06-051-12/+12
|/ | | | See https://ghc.haskell.org/trac/ghc/wiki/ImplementingTreesThatGrow
* Matching changes for GHC wip/T12942Alan Zimmerman2016-12-121-1/+2
|
* Match changes in GHC wip/T3384 branchAlan Zimmerman2016-12-071-4/+4
|
* Haddock changes for T10598Ryan Scott2016-09-301-1/+1
| | | | See https://ghc.haskell.org/trac/ghc/ticket/10598
* Matching changes for #12105Alan Zimmerman2016-05-291-1/+3
|
* Merge remote-tracking branch 'idontgetoutmuch/ghc-head' into ghc-headBen Gamari2015-12-251-0/+2
|\
| * Fix the documentation for haddock itself.Dominic Steinitz2015-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Steinitz2015-12-211-0/+2
| |
* | Merge remote-tracking branch 'mrhania/testing-framework-improvements' into ↵Ben Gamari2015-12-201-0/+3
|\ \ | |/ |/| | | ghc-head
| * Make Hoogle backend create output directory if needed.Łukasz Hanuszczak2015-08-221-0/+3
| |
* | WarningsMatthew Pickering2015-12-141-2/+0
| |
* | Changes to compile with 8.0Matthew Pickering2015-12-141-5/+5
| |
* | Update for type=kindsRichard Eisenberg2015-12-141-1/+1
| |
* | Matching changes for #11028Alan Zimmerman2015-12-141-6/+13
| |
* | Update to match GHC wip/T11019Alan Zimmerman2015-12-141-1/+1
| |
* | Follow changes to HsTYpeSimon Peyton Jones2015-12-141-22/+13
| | | | | | | | Not yet complete (but on a wip/ branch)
* | Track wip/spj-wildcard-refactor on main repoSimon Peyton Jones2015-12-141-21/+12
| |
* | Roughly fix up haddock for DuplicateRecordFields changesAdam Gundry2015-12-141-2/+2
|/ | | | | This compiles, but will probably need more work to produce good documentation when the DuplicateRecordFields extension is used.
* Fix weird-looking Hoogle output for familyless classes.Łukasz Hanuszczak2015-08-211-5/+7
|
* Improve formatting of class details output in Hoogle backend.Łukasz Hanuszczak2015-08-211-6/+9
|
* Add missing default family equations in Hoogle output.Łukasz Hanuszczak2015-08-211-1/+13
|
* Improve class type family declarations output in Hoogle backend.Łukasz Hanuszczak2015-08-211-5/+20
|
* Fix bug with incorrect fixities being generated in Hoogle backend.Łukasz Hanuszczak2015-08-211-4/+5
|
* Add fixity declarations in Hoogle backend output.Łukasz Hanuszczak2015-08-211-1/+7
|
* Remove default methods from Hoogle class output.Łukasz Hanuszczak2015-08-211-1/+5
|
* Don't print instance safety information in HoogleMateusz Kowalczyk2015-03-271-2/+11
| | | | Fixes #168
* Output method documentation in Hoogle backendMateusz Kowalczyk2015-03-271-11/+21
| | | | | | | | | One thing of note is that we no longer preserve grouping of methods and print each method on its own line. We could preserve it if no documentation is present for any methods in the group if someone asks for it though. Fixes #259