diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 33 |
1 files changed, 19 insertions, 14 deletions
@@ -1,10 +1,27 @@ +For 1.0: + +* parse module headers, augment Interface with info from header + +* Short contents at the top of each module? + +* IDoc compatibility, as far as possible + +* named chunks of documentation? + +* sort the names in the module tree + +* Handle parse errors better in doc strings + +* Do the unlitting/CPPing from Haddock itself + +----------------------------------------------------------------------------- +Post 1.0: + * pay attention to import specs! * instances: list relevant instances in the documentation for classes and datatypes. -* parse module headers, augment Interface with info from header - * include file revision info in module headers * handle scoped type variables in the parser @@ -25,23 +42,11 @@ * Horizontal lines? -* Short contents at the top of each module? - * enhance the doc string parser: * @...@ for monospaced text * an apostrophe inside a string shouldn't be considered to be a quote - * the lexer should deal with <...> so that special chars - inside don't need to be escaped. - -* Handle parse errors better in doc strings * Do proper dependency analysis rather than relying on laziness to sort it out. -* Do the unlitting/CPPing from Haddock itself - * clean up the layout: don't use table cellspacing, use CSS instead - -* omit the synopsis for modules with no doc - -* named chunks of documentation? |