diff options
author | simonmar <unknown> | 2002-05-15 13:03:41 +0000 |
---|---|---|
committer | simonmar <unknown> | 2002-05-15 13:03:41 +0000 |
commit | b27918123ceca54771f5d4997d54fcc9f59b8aae (patch) | |
tree | 3073ea985b73d7cd484ecbc57115c46019093f8f /TODO | |
parent | 57344dc35b4de1395209c0ac533ea18e53b5a950 (diff) |
[haddock @ 2002-05-15 13:03:41 by simonmar]
update
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 16 |
1 files changed, 5 insertions, 11 deletions
@@ -1,5 +1,3 @@ -* doc strings for: function arguments - * more compact rendering for datatypes, like data T = -- comment for T A -- comment for A @@ -8,12 +6,15 @@ * instances: list relevant instances in the documentation for classes and datatypes. +* attributes for individual declarations, eg. + -- #abstract + or targetted to a specific decl: + -- #T: abstract + * A module re-export should only reference the target module if the target module is imported without hiding any of its exports (otherwise we should inline just the exported bits). -* Put SrcLocs in DocComments - * facilities for saving interfaces so that you can run Haddock against something that isn't the Prelude. @@ -25,15 +26,11 @@ * Add back-references from the definition to the uses of types/classes (perhaps in the index?) - * In the contents page, indicate portability/stability of each module somehow. * remove extra whitespace from the generated HTML to save space -* To clean up: various warnings are emitted with trace rather than - being propagated back to the top level properly. - * split large modules into several pages (perhaps split at each section 1 heading?) @@ -56,6 +53,3 @@ * clean up the layout: don't use table cellspacing, use CSS instead * implicit parameter support in the parser. - -* Allow a qualified name in a doc string to point to the entity even if it - isn't in scope. |