Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Port Main to new GHC API. | Thomas Schilling | 2008-09-15 | 1 | -20/+24 | |
| | ||||||
* | Port Haddock.GHC to new GHC API. | Thomas Schilling | 2008-09-15 | 1 | -13/+13 | |
| | ||||||
* | Port Haddock.GHC.Typecheck to new GHC API. | Thomas Schilling | 2008-09-15 | 1 | -11/+17 | |
| | ||||||
* | Reflect GHC API changes. | Thomas Schilling | 2008-09-15 | 1 | -1/+1 | |
| | ||||||
* | Port Haddock.Interface to new GHC API. | Thomas Schilling | 2008-09-15 | 1 | -42/+60 | |
| | | | | | | | | | | | | | | | | This required one bigger change: 'readInterfaceFile' used to take an optional 'Session' argument. This was used to optionally update the name cache of an existing GHC session. This does not work with the new GHC API, because an active session requires the function to return a 'GhcMonad' action, but this is not possible if no session is provided. The solution is to use an argument of functions for reading and updating the name cache and to make the function work for any monad that embeds IO, so it's result type can adapt to the calling context. While refactoring, I tried to make the code a little more self-documenting, mostly turning comments into function names. | |||||
* | Use "exec" when calling haddock in the wrapper | Ian Lynagh | 2008-09-15 | 1 | -1/+1 | |
| | ||||||
* | Add a "#!/bin/sh" to haddock.wrapper | Ian Lynagh | 2008-09-14 | 1 | -0/+1 | |
| | ||||||
* | Wibble imports | Ian Lynagh | 2008-09-12 | 1 | -2/+5 | |
| | ||||||
* | Add a LANGUAGE ForeignFunctionInterface pragma | Ian Lynagh | 2008-09-12 | 1 | -0/+1 | |
| | ||||||
* | Import GHC.Paths if not IN_GHC_TREE, seems to match the use of GHC.Paths ↵ | Neil Mitchell | 2008-09-11 | 1 | -3/+2 | |
| | | | | functions much better | |||||
* | Fix installed haddock on Windows | Ian Lynagh | 2008-09-10 | 1 | -5/+8 | |
| | ||||||
* | Fix haddock inplace on Windows | Ian Lynagh | 2008-09-10 | 1 | -3/+1 | |
| | ||||||
* | We need to tell haddock that its datasubdir is . or it can't find package.conf | Ian Lynagh | 2008-09-10 | 1 | -0/+1 | |
| | ||||||
* | bindist fixes | Ian Lynagh | 2008-09-07 | 1 | -0/+13 | |
| | ||||||
* | follow library changes | Ian Lynagh | 2008-09-03 | 1 | -1/+1 | |
| | ||||||
* | Fix in-tree haddock on Windows | Ian Lynagh | 2008-08-29 | 3 | -11/+48 | |
| | ||||||
* | Don't use Cabal wrappers on Windows | Ian Lynagh | 2008-08-28 | 1 | -1/+6 | |
| | ||||||
* | Fixes for using haddock in a GHC build tree | Ian Lynagh | 2008-08-28 | 5 | -4/+34 | |
| | ||||||
* | Fix some warnings | Ian Lynagh | 2008-08-27 | 6 | -72/+65 | |
| | ||||||
* | Increase the upper bound on the GHC version number | Ian Lynagh | 2008-08-27 | 1 | -1/+1 | |
| | ||||||
* | Update extensions in Cabal file | Ian Lynagh | 2008-08-27 | 1 | -2/+2 | |
| | | | | Use ScopedTypeVariables instead of PatternSignatures | |||||
* | Add a manual Cabal flag to control the ghc-paths dependency | Ian Lynagh | 2008-08-27 | 1 | -2/+7 | |
| | ||||||
* | Add haddock.wrapper | Ian Lynagh | 2008-08-27 | 1 | -0/+2 | |
| | ||||||
* | Add a Makefile for GHC's build system. Still won't work yet, but we're closer | Ian Lynagh | 2008-08-14 | 1 | -0/+7 | |
| | ||||||
* | In the hoogle back end, markup definition lists using <i>, not <b> | Neil Mitchell | 2008-08-21 | 1 | -1/+1 | |
| | ||||||
* | Simplify the code by removing not-to-important use of <.> in the Hoogle back end | Neil Mitchell | 2008-08-20 | 1 | -5/+1 | |
| | ||||||
* | Remove Explicit top-level forall's when pretty-printing signatures | Neil Mitchell | 2008-08-18 | 1 | -1/+5 | |
| | ||||||
* | Use the same method to put out signatures as class methods in the Hoogle backend | Neil Mitchell | 2008-08-18 | 1 | -1/+1 | |
| | ||||||
* | Make Hoogle add documentation to a package | Neil Mitchell | 2008-08-13 | 2 | -3/+4 | |
| | ||||||
* | Generalise Hoogle.doc and add a docWith | Neil Mitchell | 2008-08-13 | 1 | -5/+11 | |
| | ||||||
* | Add support for type synonyms to Hoogle, was accidentally missing before ↵ | Neil Mitchell | 2008-08-12 | 1 | -0/+5 | |
| | | | | (woops!) | |||||
* | Output all items, even if they are not defined in this module - ensures map ↵ | Neil Mitchell | 2008-08-12 | 1 | -8/+1 | |
| | | | | comes from Prelude, not just GHC.Base | |||||
* | Change ghc version dependency to >= 6.8.2 && <= 6.9 | David Waern | 2008-08-13 | 1 | -1/+1 | |
| | ||||||
* | Follow changes to Binary in GHC 6.9 | David Waern | 2008-08-13 | 1 | -1/+78 | |
| | ||||||
* | Follow changes to parseDynamic- parseStaticFlags in GHC | David Waern | 2008-08-13 | 1 | -0/+4 | |
| | ||||||
* | Update test following Haddock version change | David Waern | 2008-08-13 | 45 | -45/+45 | |
| | ||||||
* | Follow extensible exceptions changes | David Waern | 2008-08-13 | 2 | -19/+41 | |
| | ||||||
* | Follow move of package string functions from PackageConfig to Module | David Waern | 2008-08-13 | 4 | -5/+11 | |
| | ||||||
* | Add __GHC_PATCHLEVEL__ symbol also when building the library | David Waern | 2008-08-13 | 1 | -0/+6 | |
| | ||||||
* | Follow changes to parseDynamic/StaticFlags | David Waern | 2008-08-12 | 1 | -1/+7 | |
| | ||||||
* | Hide <.> from GHC import in Hoogle only for ghc <= 6.8.3 | David Waern | 2008-08-12 | 1 | -0/+4 | |
| | ||||||
* | Comment out H.GHC.loadPackages - it is unused and doesn't build with ghc >= 6.9 | David Waern | 2008-08-12 | 1 | -2/+3 | |
| | ||||||
* | Remove matching on NoteTy in AttachInstances, it has been removed | David Waern | 2008-08-12 | 1 | -3/+1 | |
| | ||||||
* | Make our .haddock file version number depend on the GHC version | David Waern | 2008-08-12 | 1 | -1/+17 | |
| | | | | | | We need to do this, since our .haddock format can potentially change whenever GHC's version changes (even when only the patchlevel changes). | |||||
* | Import Control.OldException instead of C.Exception when using ghc >= 6.9 | David Waern | 2008-08-11 | 1 | -0/+7 | |
| | | | | | We should really test for base version instead, but I don't currently know which version to test for. | |||||
* | Make H.GHC.Utils build with GHC HEAD | David Waern | 2008-08-10 | 2 | -1/+14 | |
| | ||||||
* | Change ghc version dependency to >= 6.8.2 | David Waern | 2008-08-05 | 1 | -1/+1 | |
| | ||||||
* | Doc: say that the --hoogle option is functional | David Waern | 2008-08-11 | 1 | -1/+2 | |
| | ||||||
* | invoking haddock clarification and help | Luke Plant | 2008-08-11 | 1 | -0/+9 | |
| | ||||||
* | Fix CHANGES | David Waern | 2008-08-05 | 1 | -0/+2 | |
| |