aboutsummaryrefslogtreecommitdiff
path: root/src/HaddockHH2.hs
Commit message (Collapse)AuthorAgeFilesLines
* [haddock @ 2005-02-02 16:23:00 by simonmar]simonmar2005-02-021-5/+8
| | | | | | | | | | | | | | | | | | | | | | Revamp the linking strategy in Haddock. Now name resolution is done in two phases: - first resolve everything to original names, like a Haskell compiler would. - then, figure out the "home" location for every entity, and point all the links to there. The home location is the lowest non-hidden module in the import hierarchy that documents the entity. If there are multiple candidates, one is chosen at random. Also: - Haddock should not generate any HTML with dangling links any more. Unlinked references are just rendered as plain text. - Error reporting is better: if we can't find a link destination for an entity reference, we now emit a warning.
* [haddock @ 2005-01-16 15:41:21 by panne]panne2005-01-161-5/+2
| | | | Cleaned up imports and dropped support for GHC < 5.03, it never worked, anyway.
* [haddock @ 2005-01-16 14:37:10 by panne]panne2005-01-161-8/+6
| | | | Refactored Text.PrettyPrint legacy hell into a separate module.
* [haddock @ 2005-01-16 12:58:03 by panne]panne2005-01-161-1/+1
| | | | | Correctly handle the new order of arguments for the combining function given to fromListWith.
* [haddock @ 2005-01-15 18:44:45 by panne]panne2005-01-151-8/+6
| | | | | | | | | | Make Haddock compile again after the recent base package changed. The Map/Set legacy hell has been factored out, so that all modules can simply use the new non-deprecated interfaces. Probably a lot of things can be improved by a little bit of Map/Set/List algebra, this can be done later if needed. Small note: Currently the list of instances in HTML code is reversed. This will hopefully be fixed later.
* [haddock @ 2004-08-10 14:09:57 by simonmar]simonmar2004-08-101-2/+2
| | | | Fixes for DevHelp/HtmlHelp following introduction of short module description.
* [haddock @ 2004-08-02 21:16:02 by panne]panne2004-08-021-53/+53
| | | | Removed WinDoze CRs
* [haddock @ 2004-08-02 21:12:25 by panne]panne2004-08-021-6/+6
| | | | Use pathJoin instead of low-level list-based manipulation for FilePaths
* [haddock @ 2004-08-02 16:25:53 by krasimir]krasimir2004-08-021-3/+5
| | | | | Add root node to the table of contents. All modules in tree are not children of the root
* [haddock @ 2004-08-01 19:52:06 by krasimir]krasimir2004-08-011-15/+20
| | | | fix some bugs. Now I have got the entire libraries documentation in HtmlHelp 2.0 format.
* [haddock @ 2004-07-31 14:52:55 by krasimir]krasimir2004-07-311-1/+1
| | | | fix
* [haddock @ 2004-07-30 22:15:45 by krasimir]krasimir2004-07-301-13/+20
| | | | | | | | more stuffs - support for separated compilation of packages - the contents page now uses DHTML TreeView - fixed copyFile bug
* [haddock @ 2004-07-28 22:12:09 by krasimir]krasimir2004-07-281-3/+3
| | | | | bugfix. Move contentsHtmlFile, indexHtmlFile and subIndexHtmlFile functions to HaddockUtil.hs module to make them accessible from HaddockHH2.hs
* [haddock @ 2004-07-27 23:05:21 by krasimir]krasimir2004-07-271-2/+5
| | | | Add jsFile, plusFile and minusFile to the file list
* [haddock @ 2004-07-27 23:02:36 by krasimir]krasimir2004-07-271-1/+1
| | | | escape names in the index
* [haddock @ 2004-07-27 22:58:23 by krasimir]krasimir2004-07-271-0/+162
Add basic support for Microsoft HTML Help 2.0