diff options
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 27 | 
1 files changed, 25 insertions, 2 deletions
@@ -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  | 
