[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