summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-10-221-105/+98
|\
| * Whitespace only in hsSyn/HsExpr.lhsIan Lynagh2012-10-211-105/+98
* | Improve reporting of duplicate signaturesSimon Peyton Jones2012-10-191-16/+0
|/
* Improve pretty-printing for holesSimon Peyton Jones2012-10-041-0/+2
* This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-035-216/+345
* Add type "holes", enabled by -XTypeHoles, Trac #5910Simon Peyton Jones2012-09-171-0/+3
* Fix pretty-printing for GADTs in infix formSimon Peyton Jones2012-08-281-2/+3
* TH: Pragmas refactoring.Mikhail Vorozhtsov2012-08-151-31/+61
* Convert prefix uses of (<>) to infix <>Ian Lynagh2012-08-051-1/+1
* Whitespace only in hsSyn/HsSyn.lhsIan Lynagh2012-08-051-42/+35
* De-orphan the Outputable Char instanceIan Lynagh2012-08-051-4/+0
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-193-3/+31
|\
| * Improve pretty printing for 'rec' Stmts, using pprDeeperSimon Peyton Jones2012-07-161-2/+2
| * Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2012-07-162-0/+28
| |\
| | * Implemented MultiWayIf extension.Mikhail Vorozhtsov2012-07-162-0/+16
| | * Implemented \case expressions.Mikhail Vorozhtsov2012-07-162-0/+12
| * | Spelling in commentSimon Peyton Jones2012-07-121-1/+1
| |/
* | Move -fno-warn-orphan flag into individual modulesIan Lynagh2012-07-151-0/+1
* | HsStringPrim now contains FastBytes, not FastStringIan Lynagh2012-07-142-3/+3
|/
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-07-101-3/+3
|\
| * Change more uses of sortLe to sortByIan Lynagh2012-06-221-3/+3
* | Comments and pretty printingSimon Peyton Jones2012-07-102-3/+13
|/
* Template Haskell: StringPrimL now takes [Word8]Reiner Pope2012-06-191-1/+1
* Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-133-6/+30
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-06-071-1/+1
|\
| * Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-052-11/+9
| |\
| * | Change how macros like ASSERT are definedIan Lynagh2012-06-051-1/+1
* | | Comments onlySimon Peyton Jones2012-06-071-2/+4
| |/ |/|
* | Pretty-printing improvementsSimon Peyton Jones2012-06-051-10/+7
* | Use a *constructor* name when promoting a typeSimon Peyton Jones2012-06-051-1/+2
|/
* hsSyn/HsTypes.lhs is already tab-free, so remove the warning kludgeIan Lynagh2012-05-291-7/+0
* Fix scoping of kind variables in instance declarationsSimon Peyton Jones2012-05-221-10/+19
* Wibbles to lunaris's patch for promoted kindsSimon Peyton Jones2012-05-181-3/+6
* Allow INLINABLE pragmas in THSimon Peyton Jones2012-05-181-5/+6
* Applied lunaris's patch to allow promoted types and rich kinds in Template Ha...Richard Eisenberg2012-05-181-74/+105
* Refactor LHsTyVarBndrs to fix Trac #6081Simon Peyton Jones2012-05-115-92/+97
* Wibble to pretty printingSimon Peyton Jones2012-05-011-3/+1
* Tidy up a remaining glitch in unificationSimon Peyton Jones2012-05-013-19/+30
* Move free-var info from InstDecl to FamInstDeclSimon Peyton Jones2012-04-202-21/+23
* Do SCC on instance declarations (fixes Trac #5715)Simon Peyton Jones2012-04-204-22/+25
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-04-131-91/+91
|\
| * Untabify HsTypesSimon Peyton Jones2012-04-131-91/+91
| * Revert "Added ':runmonad' command to GHCi"Simon Peyton Jones2012-04-131-91/+100
| * Added ':runmonad' command to GHCiDavid Terei2012-04-121-100/+91
* | Allow kind-variable binders in type signaturesSimon Peyton Jones2012-04-132-35/+10
|/
* Fixed typo in b857c8ad which caused NewtypeD to be interpreted as DataD.Mikhail Vorozhtsov2012-04-021-1/+1
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-03-265-9/+36
|\
| * Fix printing of type operators in declarations.Iavor S. Diatchki2012-03-241-2/+2
| * Fix pretty-printing of type operators in imports/exports.Iavor S. Diatchki2012-03-242-6/+16
| * Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-194-31/+29
| |\