#2746: Documentation for Haskell 98 modules is empty
---------------------------------+------------------------------------------
    Reporter:  simonmar          |        Owner:                  
        Type:  bug               |       Status:  new             
    Priority:  high              |    Milestone:  6.10.2          
   Component:  Documentation     |      Version:  6.10.1          
    Severity:  major             |   Resolution:                  
    Keywords:                    |   Difficulty:  Unknown         
    Testcase:                    |           Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
---------------------------------+------------------------------------------
Comment (by waern):

 Ok, so the problem with links that goes to the wrong place is now fixed
 with this patch (in the HEAD):

 {{{
 Wed Jan  7 00:34:17 CET 2009  David Waern <[email protected]>
   * Do not process boot modules

   We should of course not try to produce documentation for boot modules!
 The
   reason this has worked in the past is that the output of "real" modules
   overwrites the output of boot modules later in the process. However,
 this
   causes a subtle link environment problem. So let's get rid of this
 stupid
   behaviour.

   We avoid processing boot modules, but we continue to typecheck them.
 }}}

 So that was a Haddock bug and not a GHC one.

 Now Char from haskell98 has links to definitions in Data.Char and
 GHC.Types.

 Will tackle CTypes and the likes next.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2746#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to