|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| | 
| 
| 
| | import Foreign/Foreign.C are required for Windows | 
| | 
| 
| 
| | Cleaned up imports and dropped support for GHC < 5.03, it never worked, anyway. | 
| | 
| 
| 
| | Refactored Text.PrettyPrint legacy hell into a separate module. | 
| | 
| 
| 
| | Added the last missing "flip" to get identical HTML output as previous versions. | 
| | 
| 
| 
| | Data.Map.unions is left-biased. | 
| | 
| 
| 
| 
| | Correctly handle the new order of arguments for the combining function
given to fromListWith. | 
| | 
| 
| 
| | Trim imports | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | 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. | 
| | 
| 
| 
| | also allow uppercase X in hexadecimal character references (like SGML) | 
| | 
| 
| 
| 
| | recognize SGML-style numeric character references &#ddd; or &#xhhhh; and
translate them into Chars. | 
| | 
| 
| 
| | Remove string gap | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Render non-ASCII characters using numeric character references, to simplify
charset issues.  There's a META tag saying the charset is UTF-8, but GHC
outputs characters as raw bytes.
Ideally we need an encoding on the input side too, primarily in comments,
because source files containing non-ASCII characters aren't portable between
locales. | 
| | 
| 
| 
| | parser fix: allow qualified specialids. | 
| | 
| 
| 
| | Revert previous commit: It's Network.URI which should be changed, not Haddock. | 
| | 
| 
| 
| | update for ghc-6.3+ | 
| | 
| 
| 
| 
| | Improved the Cygwin/MinGW chaos a little bit. There is still confusion
about host platform vs. target platform... | 
| | 
| 
| 
| 
| 
| 
| 
| | Switched the default state for instances and the module hierarchy to
non-collapsed. This can be reversed when we finally use cookies from
JavaScript to have a more persistent state. Previously going back and forth
in the documentation was simply too annoying because everything was
collapsed again and therefore the documentation was not easily navigatable. | 
| | 
| 
| 
| | Avoid GHC/shell versionitis and create Version.hs | 
| | 
| 
| 
| | escape HADDOCK_VERSION double quotes on all platforms when compiling with <=6.0.x | 
| | 
| 
| 
| 
| 
| 
| 
| | SGML is dead, long live DocBook XML!
Note: The BuildRequires tags in the spec files are still incomplete
and the documentation about the DocBook tools needs to be updated,
too. Stay tuned... | 
| | 
| 
| 
| | backquote HADDOCK_VERSION defn for <= ghc-6.0.x; believe this is only needed under mingw | 
| | 
| 
| 
| | Avoid using string-gap tricks. | 
| | 
| 
| 
| | Fixes to installation under Windows. | 
| | 
| 
| 
| | Fixes for DevHelp/HtmlHelp following introduction of short module description. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | Add support for a short description for each module, which is included
in the contents.
The short description should be given in a "Description: " field of
the header.  Included in this patch are changes that make the format
of the header a little more flexible.  From the comments:
-- all fields in the header are optional and have the form
--
-- [spaces1][field name][spaces] ":"
--    [text]"\n" ([spaces2][space][text]"\n" | [spaces]"\n")*
-- where each [spaces2] should have [spaces1] as a prefix.
--
-- Thus for the key "Description",
--
-- > Description : this is a
-- >    rather long
-- >
-- >    description
-- >
-- > The module comment starts here
--
-- the value will be "this is a .. description" and the rest will begin
-- at "The module comment".
The header fields must be in the following order: Module, Description,
Copyright, License, Maintainer, Stability, Portability.
Patches submitted by: George Russell <ger@informatik.uni-bremen.de>,
with a few small changes be me, mostly to merge with other recent
changes.
ToDo: document the module header. | 
| | 
| 
| 
| 
| 
| | Add FormatVersion
Patch submitted by: George Russell <ger@informatik.uni-bremen.de> | 
| | 
| 
| 
| | Improved spacing of dynamic module tree | 
| | 
| 
| 
| | ffi wibble | 
| | 
| 
| 
| | make it compile with <= ghc-6.1 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Pacify W3C validator:
* Added document encoding (currently UTF-8, not sure if this is completely correct)
* Fixed syntax of `id' attributes
* Added necessary `alt' attribute for +/- images
Small layout improvement:
* Added space after +/- images (still not perfect, but better than before) | 
| | 
| 
| 
| | Fixed spelling of "http-equiv" attribute | 
| | 
| 
| 
| | Removed WinDoze CRs | 
| | 
| 
| 
| | Use pathJoin instead of low-level list-based manipulation for FilePaths | 
| | 
| 
| 
| | Nuked dead code | 
| | 
| 
| 
| | Warning police | 
| | 
| 
| 
| 
| | Fixed -o/--odir handling. Generating the output, especially the
directory handling, is getting a bit convoluted nowadays... | 
| | 
| 
| 
| 
| | Add root node to the table of contents. All modules in tree are not children of
the root | 
| | 
| 
| 
| | fix some bugs. Now I have got the entire libraries documentation in HtmlHelp 2.0 format. | 
| | 
| 
| 
| | add missing imports | 
| | 
| 
| 
| | Added support for DevHelp | 
| | 
| 
| 
| | HtmlHelp 1.x | 
| | 
| 
| 
| | fix | 
| | 
| 
| 
| | Make DHtmlTree compatible with Mozila browser | 
| | 
| 
| 
| 
| | make the DHtmlTree in contents page more portable. The +/- buttons are replaced
with new images which looks more beatiful. | 
| | 
| 
| 
| 
| 
| 
| 
| | more stuffs
  - support for separated compilation of packages
  - the contents page now uses DHTML TreeView
  - fixed copyFile bug | 
| | 
| 
| 
| 
| | bugfix. Move contentsHtmlFile, indexHtmlFile and subIndexHtmlFile functions to
HaddockUtil.hs module to make them accessible from HaddockHH2.hs | 
| | 
| 
| 
| | Add jsFile, plusFile and minusFile to the file list | 
| | 
| 
| 
| | escape names in the index | 
| | 
| 
| 
| | Add basic support for Microsoft HTML Help 2.0 | 
| | 
| 
| 
| 
| 
| 
| | Add single quote to $ident, so you can say eg. 'foldl'' to refer to
foldl' (the longest match rule is our friend).
Bug reported by Adrian Hey <ahey@iee.org> |