diff options
| author | simonmar <unknown> | 2004-03-25 15:20:55 +0000 | 
|---|---|---|
| committer | simonmar <unknown> | 2004-03-25 15:20:55 +0000 | 
| commit | 9b64dc0f38c3540823fbf82c24d81464f742405d (patch) | |
| tree | 8c11e834c5a46657496a5adfc59b712c6379e830 /TODO | |
| parent | 40f44d7bd3afb519fb92297cf03aa52db2844eda (diff) | |
[haddock @ 2004-03-25 15:20:55 by simonmar]
Update
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 13 | 
1 files changed, 9 insertions, 4 deletions
| @@ -1,10 +1,6 @@  -----------------------------------------------------------------------------  -- bugs -* Ralf Laemmel's isntance bug (email: "haddock 0.6 issue") - -* Pick the preferred export names as per the paper. -  * 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). @@ -42,6 +38,13 @@  -----------------------------------------------------------------------------  -- features +* In theory there's no reason why we have to only link to modules which +  are imported by the current module.  This is an artificial +  restriction.  We might try doing a two-pass strategy: first find out +  what everything exports, and then resolve all the links in the +  documentation.  We could mark some modules as "definitive" destinations +  for links to their entities, or even give a priority for each module. +  * nested itemized and enumerated lists.  * There ought to be a way to include some structure in the "description" @@ -92,6 +95,8 @@  -----------------------------------------------------------------------------  -- cosmetic +* Allow more parts of the documentation to be squashed and expanded? +  * for a constructor, don't fill its entire cell with a grey background.  * switch to longer rendering form for datatypes when necessary? | 
