[haddock] #71: Derive portability information from pragmas

haddock haddock at projects.haskell.org
Thu Jan 22 17:29:55 EST 2009


#71: Derive portability information from pragmas
------------------------------------------+---------------------------------
Reporter:  haddock at henning-thielemann.de  |        Owner:       
    Type:  enhancement                    |       Status:  new  
Priority:  minor                          |    Milestone:  2.6.0
 Version:                                 |   Resolution:       
Keywords:                                 |  
------------------------------------------+---------------------------------
Changes (by waern):

  * milestone:  2.5.0 => 2.6.0

Comment:

 It would be nice if the portability status of a module could be
 automatically inferred, yes. There is plan to implement something like
 this in Cabal. See:

   http://hackage.haskell.org/trac/hackage/ticket/370

 Cabal could easily pass this information via a command-line flag to
 Haddock. Now the question is: is it worth doing this in Haddock as well,
 for those cases when Cabal is not used to invoke Haddock? It might be, but
 we should not prioritise this issue much, IMHO.

 If we'd do it, we could look directly in the DynFlags (The GHC data type
 that represents compiler options) to determine exactly which extensions
 are used, so that we don't miss extensions turned on via the command line.

-- 
Ticket URL: <http://trac.haskell.org/haddock/ticket/71#comment:2>
haddock <http://www.haskell.org/haddock>
Haddock, The Haskell Documentation Tool


More information about the Haddock mailing list