aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorsimonmar <unknown>2002-04-10 16:10:49 +0000
committersimonmar <unknown>2002-04-10 16:10:49 +0000
commit86c2a026f62fb6f6ab6ff1db30b9ea530eeeb631 (patch)
tree38bfcc6f830d5fe1fbad34220556830296c983c7 /TODO
parentbb8560a1c47490cbe1ed348ce047ecbb9dcc3e19 (diff)
[haddock @ 2002-04-10 16:10:49 by simonmar]
more updates
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 12 insertions, 6 deletions
diff --git a/TODO b/TODO
index f6524889..9723ce66 100644
--- a/TODO
+++ b/TODO
@@ -2,21 +2,29 @@ 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
+* facilities for saving interfaces so that you can run Haddock against
+ something that isn't the Prelude.
+
+* copy haddock.css into the right place when run
+
+* allow the HTML/DocBook to be generated into a specified directory
+
+* remove extra whitespace from the generated HTML
+
-----------------------------------------------------------------------------
Post 1.0:
+* split large modules into several pages (perhaps split at each
+ section 1 heading?)
+
* pay attention to import specs!
* instances: list relevant instances in the documentation for classes and
@@ -24,8 +32,6 @@ Post 1.0:
* include file revision info in module headers
-* handle scoped type variables in the parser
-
* Allow fully hiding modules from the output
* Add a link to the defining location of a re-exported entity