aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorsimonmar <unknown>2002-04-10 13:37:23 +0000
committersimonmar <unknown>2002-04-10 13:37:23 +0000
commit50c98d17d6aa52cd73e4314c7760bf7a4492afdd (patch)
treea97e43fe0a30c97aa88d84ceed05058be5c7087c /TODO
parentc2a70a7221b2d015ae69948d28b516d9aa474f8d (diff)
[haddock @ 2002-04-10 13:37:23 by simonmar]
Update the TODO list, separate into pre-1.0 and post-1.0 items
Diffstat (limited to 'TODO')
-rw-r--r--TODO33
1 files changed, 19 insertions, 14 deletions
diff --git a/TODO b/TODO
index 32e34529..f6524889 100644
--- a/TODO
+++ b/TODO
@@ -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?