Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix warnings | Simon Marlow | 2009-09-08 | 1 | -4/+0 |
| | |||||
* | remove Haddock-lexing/parsing/renaming from GHC | Isaac Dupree | 2009-08-26 | 1 | -142/+7 |
| | |||||
* | Remove unused imports | Ian Lynagh | 2009-07-07 | 1 | -3/+0 |
| | |||||
* | New syntax for GADT-style record declarations, and associated refactoring | simonpj@microsoft.com | 2009-07-02 | 1 | -6/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | The main purpose of this patch is to fix Trac #3306, by fleshing out the syntax for GADT-style record declraations so that you have a context in the type. The new form is data T a where MkT :: forall a. Eq a => { x,y :: !a } -> T a See discussion on the Trac ticket. The old form is still allowed, but give a deprecation warning. When we remove the old form we'll also get rid of the one reduce/reduce error in the grammar. Hurrah! While I was at it, I failed as usual to resist the temptation to do lots of refactoring. The parsing of data/type declarations is now much simpler and more uniform. Less code, less chance of errors, and more functionality. Took longer than I planned, though. ConDecl has record syntax, but it was not being used consistently, so I pushed that through the compiler. | ||||
* | Remove trailing whitespace from HaddockUtils | Ian Lynagh | 2008-12-29 | 1 | -40/+40 |
| | |||||
* | Fix warnings in HaddockUtils | Ian Lynagh | 2008-12-29 | 1 | -12/+6 |
| | |||||
* | Remove dead code from HaddockUtils | Ian Lynagh | 2008-12-29 | 1 | -12/+0 |
| | |||||
* | Avoid making Either String an instance of Monad in the Haddock parser | David Waern | 2007-11-14 | 1 | -2/+2 |
| | |||||
* | Fix CodingStyle#Warnings URLs | Ian Lynagh | 2007-09-04 | 1 | -1/+1 |
| | |||||
* | Use OPTIONS rather than OPTIONS_GHC for pragmas | Ian Lynagh | 2007-09-03 | 1 | -2/+2 |
| | | | | | | | Older GHCs can't parse OPTIONS_GHC. This also changes the URL referenced for the -w options from WorkingConventions#Warnings to CodingStyle#Warnings for the compiler modules. | ||||
* | Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modules | Ian Lynagh | 2007-09-01 | 1 | -0/+7 |
| | |||||
* | Merge Haddock comment support from ghc.haddock -- big patch | davve@dtek.chalmers.se | 2006-10-05 | 1 | -0/+184 |