From b27918123ceca54771f5d4997d54fcc9f59b8aae Mon Sep 17 00:00:00 2001 From: simonmar Date: Wed, 15 May 2002 13:03:41 +0000 Subject: [haddock @ 2002-05-15 13:03:41 by simonmar] update --- TODO | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 42b22549..5bf846fe 100644 --- a/TODO +++ b/TODO @@ -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. -- cgit v1.2.3