| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
|  | 
more updates
 | 
| | 
| 
| 
| 
|  | 
Now we understand (or at least don't barf on) type signatures in
patterns such as you might find when scoped type variables are in use.
 | 
| | 
| 
| 
| 
|  | 
Generate a little table of contents at the top of the module doc (only
if the module actually contains some section headings, though).
 | 
| | 
| 
| 
|  | 
Sort the module tree
 | 
| | 
| 
| 
|  | 
Add an introduction
 | 
| | 
| 
| 
|  | 
Update the TODO list, separate into pre-1.0 and post-1.0 items
 | 
| | 
| 
| 
|  | 
Skeleton documentation
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
Lots of changes, including:
- add index support to the HTML backend
- clean up the renamer, put it into a monad
- propogate unresolved names to the top level and report them in a nicer way
- various bugfixes
 | 
| | 
| 
| 
| 
|  | 
Not sure why I made the constructor name for a record declaration into
a TyCls name, but change it back into a Var name anyhow.
 | 
| | 
| 
| 
| 
|  | 
Lex URLs as a single token to avoid having to escape special
characters inside the URL string.
 | 
| | 
| 
| 
|  | 
Use explicit 'px' suffix on pixel sizes; IE seems to prefer them
 | 
| | 
| 
| 
|  | 
Update the TODO list
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
- add the <...> syntax for marking up URLs in documentation
- Make the output for data & class declarations more compact when
  there aren't any documentation annotations on the individual
  methods or constructors respectively.
 | 
| | 
| 
| 
|  | 
Add '-- /' as a synonym for '-- |', for compatibility with IDoc.
 | 
| | 
| 
| 
| 
|  | 
- Add our own versions of Html & BlockTable for the time being.
- Add support for generating an index to the HTML backend
 | 
| | 
| 
| 
|  | 
Fix a problem with exports of the form T(..).
 | 
| | 
| 
| 
| 
|  | 
Add width property to the title, and add TD.children for the module
contents page.
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
- Update to generate more correct HTML.
- Use our own non-overloaded table combinators, as the overloaded
  versions were giving me a headache.  The improved type safety
  caught several errors in the HTML generation.
 | 
| | 
| 
| 
|  | 
remove underlines on visited links
 | 
| | 
| 
| 
|  | 
Fix the anchor for a class declaration
 | 
| | 
| 
| 
|  | 
update the TODO list
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
Remap names in the exported declarations to be "closer" to the current
module.  eg. if an exported declaration mentions a type 'T' which is
imported from module A then re-exported from the current module, then
links from the type or indeed the documentation will point to the
current module rather than module A.
This is to support better hiding: module A won't be referred to in the
generated output.
 | 
| | 
| 
| 
|  | 
forgot one file
 | 
|   
  
  
  
  
  
  
  
   | 
This is Haddock, my stab at a Haskell documentation tool.  It's not
quite ready for release yet, but I'm putting it in the repository so
others can take a look.
It uses a locally modified version of the hssource parser, extended
with support for GHC extensions and documentation annotations.
 |