aboutsummaryrefslogtreecommitdiff
path: root/src/Haddock/InterfaceFile.hs
Commit message (Collapse)AuthorAgeFilesLines
* Don't require -B <ghc-libdir> when no argument filesDavid Waern2007-11-111-8/+18
| | | | | | Change readInterfaceFile to take a Maybe Session, to avoid having to pass -B <ghc-libdir> to Haddock when there're no source files to process. This is nice when computing contents/index for external packages.
* Introduce InstalledInterface structure and add more stuff to the .haddock filesDavid Waern2007-11-101-26/+190
| | | | | | | We introduce InstalledInterface capturing the part of Interface that is stored in the interface files. We change the ppHtmlContents and ppHtmllIndex to take this structure instead of a partial Interface. We add stuff like the doc map and exported names to the .haddock file (via InstalledInterface).
* Synch loading of names from .haddock files with GHC's name cacheDavid Waern2007-11-081-8/+12
|
* Refactoring -- get rid of Haddock.PackagesDavid Waern2007-10-181-34/+38
|
* Add support for --read-interface againDavid Waern2007-10-181-6/+10
|
* Rename HaddockModule to InterfaceDavid Waern2007-08-301-5/+5
|
* Major refactoringDavid Waern2007-08-291-1/+1
|
* Add top module comment to all filesDavid Waern2007-08-171-0/+8
|
* Fix conflictsDavid Waern2007-07-111-1/+1
|
* update to compile with the latest GHC & CabalSimon Marlow2007-05-301-2/+3
|
* Follow changes to record constructor representationDavid Waern2007-07-111-1/+1
|
* Do save/read of interface files properlydavve@dtek.chalmers.se2007-04-051-22/+167
|
* De-flatten the namespacedavve@dtek.chalmers.se2007-03-251-1/+1
|
* Start work on Haddock APIdavve@dtek.chalmers.se2007-03-251-0/+50