diff options
author | simonmar <unknown> | 2002-04-10 13:37:23 +0000 |
---|---|---|
committer | simonmar <unknown> | 2002-04-10 13:37:23 +0000 |
commit | 50c98d17d6aa52cd73e4314c7760bf7a4492afdd (patch) | |
tree | a97e43fe0a30c97aa88d84ceed05058be5c7087c | |
parent | c2a70a7221b2d015ae69948d28b516d9aa474f8d (diff) |
[haddock @ 2002-04-10 13:37:23 by simonmar]
Update the TODO list, separate into pre-1.0 and post-1.0 items
-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? |