aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add spec tests.Mateusz Kowalczyk2013-08-251-2/+25
| | | | | This adds tests for all elements we can create during regular parsing. This also adds tests for text with unicode in it.
* Bump interface file version.David Waern2013-08-041-2/+2
|
* Output Copright and License keys in Xhtml backend.Mathieu Boespflug2013-08-044-26/+38
| | | | | | | This information is as relevant in the documentation as it is in the source files themselves. Signed-off-by: David Waern <david.waern@gmail.com>
* Changes to reflect changes in GHC's type HsTyVarBndrRichard Eisenberg2013-08-025-11/+13
|
* Remove (error "synifyKind") to use WithinType, to allow haddock to process base.Richard Eisenberg2013-07-241-1/+1
|
* Updates to reflect changes in HsDecls to support closed type families.Richard Eisenberg2013-06-215-33/+64
|
* Adapt to tcRnGetInfo returning family instances tooSimon Peyton Jones2013-03-151-3/+3
| | | | | | | | | This API change was part of the fix to Trac #4175. But it offers new information to Haddock: the type-family instances, as well as the class instances, of this type. This patch just drops the new information on the floor, but there's an open opportunity to use it in the information that Haddock displays.
* Use Alex 3's Unicode support to properly lex source files as UTF-8Max Bolingbroke2013-03-101-23/+42
| | | | Signed-off-by: David Waern <david.waern@gmail.com>
* Follow changes in baseIan Lynagh2013-02-161-0/+3
|
* TypoGabor Greif2013-02-151-1/+1
|
* Refactoring instanceHead'.Kazu Yamamoto2013-02-061-1/+1
|
* Using tcSplitSigmaTy in instanceHead' (FIXME is resolved.)Kazu Yamamoto2013-02-061-6/+5
|
* Merge branch 'ghc-7.6' into ghc-7.6-merge-2Kazu Yamamoto2013-02-0117-148/+360
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Export missing types from Documentation.HaddockSimon Hengel2012-11-281-0/+4
| |
| * Properly handle deprecation messages for re-exported things (fixes #220)Simon Hengel2012-10-142-3/+9
| |
| * Minor formatting changeSimon Hengel2012-10-141-19/+19
| |
| * If parsing of deprecation message fails, include it verbatimSimon Hengel2012-10-141-9/+10
| |
| * Allow haddock markup in deprecation messagesSimon Hengel2012-10-143-22/+68
| |
| * Handle more cases in renameTypeSimon Hengel2012-10-141-14/+19
| |
| * Simplify lookupRnSimon Hengel2012-10-141-7/+7
| |
| * Simplify RnM typeSimon Hengel2012-10-141-10/+9
| |
| * Better error messagesSimon Hengel2012-10-131-2/+6
| |
| * Handle HsExplicitListTy in renameer (fixes #213)Simon Hengel2012-10-131-0/+2
| |
| * Minor code simplificationSimon Hengel2012-10-131-2/+1
| |
| * Increase code localitySimon Hengel2012-10-131-11/+5
| |
| * Minor code simplificationSimon Hengel2012-10-131-4/+4
| |
| * Remove unused MonadFix constraintSimon Hengel2012-10-131-7/+4
| |
| * Improve note about `binaryInterfaceVersion` (thanks David)Simon Hengel2012-10-121-2/+3
| |
| * Remove redundant if-defs, more source documentationSimon Hengel2012-10-111-15/+16
| |
| * Export more types from Documentation.Haddock (fixes #216)Simon Hengel2012-10-101-0/+2
| |
| * Allow to load interface files with compatible versionsSimon Hengel2012-10-091-1/+4
| |
| * Fix parser bugSimon Hengel2012-10-091-1/+3
| |
| * Bump interface versionSimon Hengel2012-10-091-5/+5
| |
| * Simplify lexing/parsing of propertiesSimon Hengel2012-10-092-13/+13
| | | | | | | | | | In contrast to what we do for examples, we do not really need to capture the "prompt" here.
| * Add markup support for propertiesKazu Yamamoto2012-10-0910-0/+29
| |
| * Export Haddock's main entry point from librarySimon Hengel2012-10-042-9/+13
| |
| * Fix spurious superclass constraints bug.David Waern2012-09-281-8/+23
| |
| * Make API buildable with GHC 7.6.David Waern2012-09-282-11/+15
| |
| * Follow changes in GHC.David Waern2012-09-071-0/+1
| |
| * Merge branch 'hiddenInstances2' of http://github.com/feuerbach/haddock into ↵David Waern2012-09-072-7/+55
| |\ | | | | | | | | | ghc-7.6
| | * Hide "internal" instancesRoman Cheplyaka2012-07-272-7/+55
| | | | | | | | | | | | | | | | | | | | | This fixes #37 (http://trac.haskell.org/haddock/ticket/37) Precisely, we show an instance iff its class and all the types are exported by non-hidden modules.
| * | Move .ghci to project rootSimon Hengel2012-08-281-1/+0
| | |
| * | Improve haddock memory usageIan Lynagh2012-08-134-51/+68
| | |
| * | Merge branch 'dev' of https://github.com/sol/haddock into ghc-7.6David Waern2012-07-2313-23/+54
| |\ \ | | | | | | | | | | | | | | | | Conflicts: src/Haddock/InterfaceFile.hs
| | * | Add a type signature for a where-bindingSimon Hengel2012-05-271-0/+1
| | | |
| | * | Fix typo in commentSimon Hengel2012-05-271-1/+1
| | | |
| | * | Use LANGUAGE pragmas instead of default-extensions in cabal fileSimon Hengel2012-05-275-4/+5
| | | |
| | * | Add support for hyperlink labels to parserSimon Hengel2012-05-272-2/+11
| | | |
| | * | Add an optional label to URLsSimon Hengel2012-05-279-17/+37
| | | |
| * | | Update dependencies.Paolo Capriotti2012-07-201-0/+2
| | | |