summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* some more typosGabor Greif2013-02-021-1/+1
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-301-2/+5
|\
| * Print infix type constructors in back-ticksSimon Peyton Jones2013-01-241-2/+5
* | Add support for *named* holes; an extension of -XTypeHolesSimon Peyton Jones2013-01-301-5/+6
|/
* Be willing to parse {-# UNPACK #-} without '!'Simon Peyton Jones2013-01-141-2/+2
* Refactor HsExpr.MatchGroupSimon Peyton Jones2013-01-042-16/+14
* Improve HsSyn pretty-printing of instance declarations (fixes Trac #7532)Simon Peyton Jones2013-01-021-15/+27
* Comments and white space onlySimon Peyton Jones2013-01-011-17/+27
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-12-233-257/+354
|\
| * Implement overlapping type family instances.Richard Eisenberg2012-12-213-257/+354
* | Make {-# UNPACK #-} work for type/data family invocationsSimon Peyton Jones2012-12-231-0/+1
|/
* Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2012-12-192-194/+189
|\
| * Rename remaining FastBytes usages to ByteStringIan Lynagh2012-12-141-1/+2
| * Use BS.pack instead of mkFastBytesByteListIan Lynagh2012-12-141-1/+2
| * Whitespace only in hsSyn/Convert.lhsIan Lynagh2012-12-141-192/+185
* | Major refactoring of the way that UNPACK pragmas are handledSimon Peyton Jones2012-12-141-2/+2
|/
* 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