diff options
| -rw-r--r-- | TODO | 13 | 
1 files changed, 13 insertions, 0 deletions
@@ -1,6 +1,16 @@  -----------------------------------------------------------------------------  -- bugs +* I've been thinking of a solution along these lines: Haddock +  processes the modules in two phases.  The first phase resolves all the +  names and determines the "definitive" documentation for each entity. +  The second phase makes all the links point to the definitive +  documentation, with certain exceptions: if the entity is also +  documented in the local module, then point there instead.  Perhaps +  there are other exceptions.  We might need a way to indicate +  "definitive", or maybe just the module(s) furthest up the dependency +  tree would do. +  * The lexer should handle "...." in doc strings, only recognising it if the    contents looks like a module name. @@ -51,6 +61,9 @@  * Command-line flag to give the effect of --#ignore-exports on all modules    (request by Chris Ryder, for generating implementation docs.) +* Command-line flags to hide modules (easier for Cabal to use than requiring +  #hide directives in the source). +  * Parse and remember {-# SOURCE #-} imports, possibly do something sensible    with them?  | 
