From de886f789c38748bcad8ef0c8e518865c759f814 Mon Sep 17 00:00:00 2001 From: simonmar Date: Fri, 25 Apr 2003 11:17:55 +0000 Subject: [haddock @ 2003-04-25 11:17:55 by simonmar] Some updates, including moving the derived instance item down to the bottom of the list now that Ross has contributed some code that does the job for common cases. --- TODO | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 71e04c21..d4f57f7e 100644 --- a/TODO +++ b/TODO @@ -1,12 +1,11 @@ ----------------------------------------------------------------------------- -- bugs + * don't link to M.x if M.x is re-exported via a 'module N' from module M. * Pick the preferred export names as per the paper. -* instances: need to construct instances for deriving clauses, somehow. - * 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). @@ -23,9 +22,31 @@ * Document new labelling feature +* For a module with no documentation section, include a "synopsis" header? + +* Parent button should be removed if there isn't a parent. + +* a paragraph like + + > text + more text + + is interpreted strangely: the second line is interpreted as part of the + code block, but the second line is non-literal (and markup within it + is interpreted normally). Rewrite the lexer using Alex, and fix this + at the same time. + +* derived instance support isn't quite right (doing it properly is + hard, though). + ----------------------------------------------------------------------------- -- features +* merge the indices, adding annotations to distinguish types/classes/functions/ + constructors as necessary. + +* nested itemized and enumerated lists. + * There ought to be a way to include some structure in the "description" (section headings, etc.) and possibly in other comments. (suggseted by Daan). @@ -64,6 +85,8 @@ * Allow individual function arguments to be documented when the function type is a record element? +* hiding instances? + ----------------------------------------------------------------------------- -- cosmetic -- cgit v1.2.3