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? | 
