summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* Fix a TODO in the compilerIan Lynagh2013-02-261-12/+6
* Fix #7710: do not AutoDeriveTypeable for synonyms and type familiesJose Pedro Magalhaes2013-02-211-3/+14
* Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-02-141-1/+1
|\
| * Better pretty-printing for HsType, fixes Trac #7645Simon Peyton Jones2013-02-141-1/+1
* | Add OverloadedLists, allowing list syntax to be overloadedSimon Peyton Jones2013-02-144-15/+21
|/
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-02-123-14/+21
|\
| * Implement poly-kinded TypeableJose Pedro Magalhaes2013-02-122-8/+19
| * Fix Trac #7681.Richard Eisenberg2013-02-111-6/+2
* | A bit more tidying upSimon Peyton Jones2013-02-091-0/+1
|/
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-061-6/+4
|\
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-051-6/+4
* | 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