aboutsummaryrefslogtreecommitdiff
path: root/src/Haddock/Backends
Commit message (Collapse)AuthorAgeFilesLines
* Add markup support for propertiesKazu Yamamoto2012-10-093-0/+3
|
* Merge branch 'dev' of https://github.com/sol/haddock into ghc-7.6David Waern2012-07-233-3/+8
|\ | | | | | | | | Conflicts: src/Haddock/InterfaceFile.hs
| * Add an optional label to URLsSimon Hengel2012-05-273-3/+8
| |
* | Forward port changes from stable.Paolo Capriotti2012-07-198-144/+146
|\|
| * Attach warnings to `Documentation` typeSimon Hengel2012-05-175-9/+9
| |
| * newtype-wrap Doc nodes for things that may have warnings attachedSimon Hengel2012-05-175-62/+66
| |
| * Use >>= instead of fmap and joinSimon Hengel2012-05-172-7/+4
| |
| * qualification style 'abbreviated' -> 'aliased'Henning Thielemann2012-04-022-5/+5
| |
| * abbreviated qualification: use Packages.lookupModuleInAllPackages for ↵Henning Thielemann2012-04-021-1/+1
| | | | | | | | finding the package that a module belongs to
| * 'abbreviate' qualification style - basic supportHenning Thielemann2012-04-012-7/+18
| | | | | | | | | | Currently we ignore the package a module is imported from. This means that a module import would shadow another one with the same module name from a different package.
| * add QualOption type for distinction between qualification argument given by ↵Henning Thielemann2012-04-012-15/+7
| | | | | | | | | | the user and the actual qualification for a concrete module
| * Fix crash when using --qual. Naughty GHC API!David Waern2012-04-011-1/+4
| |
| * Mostly hlint-inspired cleanup.David Waern2012-02-044-41/+38
| |
| * Remove code for older ghc versions.David Waern2012-02-041-4/+0
| |
| * Style police.David Waern2012-02-041-2/+2
| |
| * Merge branch 'fix-for-186' of https://github.com/sol/haddock into ghc-7.4David Waern2012-02-043-11/+11
| |\
| | * Make sure that generated xhtml is valid (close #186)Simon Hengel2012-01-123-11/+11
| | | | | | | | | | | | Thanks to Phyx.
| * | Remove obsolete TODOSimon Hengel2012-02-041-1/+0
| | |
| * | Add DocWarning to DocSimon Hengel2012-02-043-0/+3
| |/ | | | | | | | | The Xhtml backend has special markup for that, Hoogle and LaTeX reuse what we have for DocEmphasis.
* | Follow changes for the implementation of implicit parametersSimon Peyton Jones2012-06-133-4/+9
| |
* | Follow changes in GHCIan Lynagh2012-06-121-54/+57
| |
* | Follow changes in LHsTyVarBndrsSimon Peyton Jones2012-05-251-1/+1
| |
* | Follow changes to LHsTyVarBndrsSimon Peyton Jones2012-05-113-17/+18
| |
* | Track changes in HsSynSimon Peyton Jones2012-04-202-3/+6
| |
* | Merge branch 'master' of http://darcs.haskell.org//haddockSimon Peyton Jones2012-03-262-2/+17
|\ \
| * | Rename variable to avoid shadowing warning.Iavor S. Diatchki2012-03-241-2/+2
| | |
| * | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-191-1/+1
| |\ \
| * | | Add support for type-level literals.Iavor S. Diatchki2012-03-152-0/+15
| | | |
* | | | Follow refactoring of TyClDecl/HsTyDefnSimon Peyton Jones2012-03-264-113/+48
| |/ / |/| |
* | | Follow changes to tcdKindSig (Trac #5937)Simon Peyton Jones2012-03-161-1/+1
|/ /
* | Follow changes in data representation from the big PolyKinds commitSimon Peyton Jones2012-03-022-3/+3
| |
* | Follow changes in GHCIan Lynagh2012-02-222-2/+2
| |
* | Follow changes in GHC caused by the CAPI CTYPE pragmaIan Lynagh2012-02-162-2/+2
| |
* | Follow rename of Instance to ClsInst in GHCIan Lynagh2012-01-031-1/+1
|/
* Fix module reference bug.David Waern2011-11-262-5/+4
|
* Allow doc comments to link to out-of-scope things (#78).David Waern2011-11-265-80/+95
| | | | (A bug that should have been fixed long ago.)
* Give preference to type over data constructors for doc comment links at ↵David Waern2011-11-263-39/+14
| | | | | | | | | | | renaming time. Previously this was done in the backends. Also, warn when a doc comment refers to something that is in scope but which we don't have the .haddock file for. These changes mean we can make DocIdentifier [a] into DocIdentifier a.
* Follow changes to tuple sorts in masterJose Pedro Magalhaes2011-11-162-4/+4
|
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-113-22/+29
| | | | | | | | | This big patch implements a kind-polymorphic core for GHC. The current implementation focuses on making sure that all kind-monomorphic programs still work in the new core; it is not yet guaranteed that kind-polymorphic programs (using the new -XPolyKinds flag) will work. For more information, see http://haskell.org/haskellwiki/GHC/Kinds
* Add safe haskell indication to haddock outputDavid Terei2011-10-121-1/+2
|
* Follow changes to ForeignImport/ForeignExport in GHCIan Lynagh2011-10-012-3/+3
|
* Merge branch 'development'David Waern2011-10-011-2/+5
|\
| * Merge in darcs patch:David Waern2011-10-011-2/+5
| | | | | | | | | | | | | | | | | | | | Joachim Breitner <mail@joachim-breitner.de>**20110619201645 Ignore-this: f6c51228205b0902ad5bfad5040b989a As reported on http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578301, generating the global index takes much too long if type-level (with lots of auto-generated types) is installed. The patch avoids a quadratic runtime in the subfunction getIfaceIndex of ppHtmlIndex by using a temporary set. Runtime improvement observed here from 25.36s to 2.86s.
* | Merge branch 'no-pred-ty'Max Bolingbroke2011-09-093-37/+30
|\ \ | | | | | | | | | | | | Conflicts: src/Haddock/Convert.hs
| * | Adapt Haddock for the ConstraintKind extension changesMax Bolingbroke2011-09-063-37/+30
| |/
* / Ignore associated type defaults (just as we ignore default methods)Max Bolingbroke2011-09-092-5/+5
|/
* Fix buildIan Lynagh2011-06-174-5/+12
|
* * Merge in git patch from Michal TerepetaDavid Waern2011-06-115-82/+103
| | | | | | | | | | | | | | | | From 6fc71d067738ef4b7de159327bb6dc3d0596be29 Mon Sep 17 00:00:00 2001 From: Michal Terepeta <michal.terepeta@gmail.com> Date: Sat, 14 May 2011 19:18:22 +0200 Subject: [PATCH] Follow the change of TypeSig in GHC. This follows the change in GHC to make TypeSig take a list of names (instead of just one); GHC ticket #1595. This should also improve the Haddock output in case the user writes a type signature that refers to many names: -- | Some comment.. foo, bar :: ... will now generate the expected output with one signature for both names.
* Add git commits since switchover:David Waern2011-06-102-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | darcs format (followed by a conflict resolution): commit 6f92cdd12d1354dfbd80f8323ca333bea700896a Merge: f420cc4 28df3a1 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Thu May 19 17:54:34 2011 +0100 Merge remote branch 'origin/master' into ghc-generics commit 28df3a119f770fdfe85c687dd73d5f6712b8e7d0 Author: Max Bolingbroke <batterseapower@hotmail.com> Date: Sat May 14 22:37:02 2011 +0100 Unicode fix for getExecDir on Windows commit 89813e729be8bce26765b95419a171a7826f6d70 Merge: 6df3a04 797ab27 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Mon May 9 11:55:17 2011 +0100 Merge branch 'ghc-new-co' commit 6df3a040da3dbddee67c6e30a892f87e6b164383 Author: Ian Lynagh <igloo@earth.li> Date: Sun May 8 17:05:50 2011 +0100 Follow changes in SDoc commit f420cc48b9259f0b1afd2438b12f9a2bde57053d Author: Jose Pedro Magalhaes <jpm@cs.uu.nl> Date: Wed May 4 17:31:52 2011 +0200 Adapt haddock to the removal of HsNumTy and TypePat. commit 797ab27bdccf39c73ccad374fea265f124cb52ea Merge: 1d81436 5a91450 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Mon May 2 12:05:03 2011 +0100 Merge remote branch 'origin/master' into ghc-new-co commit 1d8143659a81cf9611668348e33fd0775c7ab1d2 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Mon May 2 12:03:46 2011 +0100 Wibbles for ghc-new-co branch commit 5a91450e2ea5a93c70bd3904b022445c9cc82488 Author: Ian Lynagh <igloo@earth.li> Date: Fri Apr 22 00:51:56 2011 +0100 Follow defaultDynFlags change in GHC
* Put title outside doc div when HTML:fying title+prologueDavid Waern2011-01-221-1/+1
| | | | | Avoids indenting the title, and makes more sense since the title is not a doc string anyway.