[Haddock] [haddock] #168: Hoogle backend attaches [incoherent] to instance documentation (was: Errors in --hoogle output)
haddock
haddock at projects.haskell.org
Tue Sep 10 00:30:10 BST 2013
#168: Hoogle backend attaches [incoherent] to instance documentation
-------------------------+--------------------------------------------------
Reporter: NeilMitchell | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Version: | Resolution:
Keywords: |
-------------------------+--------------------------------------------------
Changes (by Fūzetsu):
* version: 2.8.1 =>
Comment:
Bug 1 moved to ticket #259 for easier tracking. I'll be looking at it now.
Regards to bug 2:
With input
{{{
{-# LANGUAGE TypeOperators #-}
module TypeOperators where
data a :**: b = Foo -- ^ The :**: is prefix without brackets
}}}
I get
{{{
-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
@package main
module TypeOperators
data (:**:) a b
-- | The :**: is prefix without brackets
Foo :: (:**:) a b
}}}
so that's fixed, was probably on GHC side of things. I'll add a regression
test in a bit.
I'm changing this ticket to now deal with bug 4 then. Unfortunately I'm
not even sure where to start on that one so I wouldn't hold my breath. If
you can provide minimum input, expected output and reasoning for that
output, that would help!
--
Ticket URL: <http://trac.haskell.org/haddock/ticket/168#comment:4>
haddock <http://www.haskell.org/haddock>
Haddock, The Haskell Documentation Tool
More information about the Haddock
mailing list