summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix #11230.Richard Eisenberg2015-12-171-6/+5
* Fix tcTyClTyVars to handle SigTvsRichard Eisenberg2015-12-171-55/+124
* Lexer: update outdated comments [skip ci]Thomas Miedema2015-12-171-4/+4
* Improve pretty-printing in pprIfaceIdBndrSimon Peyton Jones2015-12-171-1/+1
* Add -fprint-typechecker-elaboration flag (fixes #10662)Eugene Akentyev2015-12-172-7/+17
* Reify DuplicateRecordFields by label, rather than by selectorAdam Gundry2015-12-171-1/+50
* Fix #11232.Richard Eisenberg2015-12-171-17/+20
* Conditionally show plural "s" in warningsDavid Luposchainsky2015-12-172-4/+11
* Build system: Make cGhcRtsWithLibdw flag a proper BoolBen Gamari2015-12-172-10/+13
* Fix libffi dependency, and remove redundant LibFFI.hscSimon Marlow2015-12-173-144/+0
* TcTypeable: Don't use bogus fingerprints when suppress-uniques is enabledBen Gamari2015-12-171-3/+1
* Remote GHCi, -fexternal-interpreterSimon Marlow2015-12-1741-1839/+1686
* GHC doesn't have a way to ask for user-package-db, so Cabal reimplemented it.Edward Z. Yang2015-12-162-0/+5
* Note [The equality types story] in TysPrimRichard Eisenberg2015-12-167-43/+148
* Look through type synonyms in GADT kind signaturesJan Stolarek2015-12-162-3/+5
* Update haddock submoduleBen Gamari2015-12-161-6/+0
* Add `-W(no-)xxx` aliases for `-f(no-)warn-xxx` flagsDavid Luposchainsky2015-12-168-94/+106
* Update binary submodule to binary-0.8 snapshotHerbert Valerio Riedel2015-12-161-1/+1
* Expose enabled language extensions to THBen Gamari2015-12-1543-554/+500
* primops: Mark actions evaluated by `catch*` as lazyBen Gamari2015-12-151-10/+20
* Narrow scope of special-case for unqualified printing of names in core librariesBen Gamari2015-12-152-17/+28
* Comment layout onlySimon Peyton Jones2015-12-151-5/+5
* Allow recursive (undecidable) superclassesSimon Peyton Jones2015-12-1511-324/+538
* Comments on equality types and classesSimon Peyton Jones2015-12-152-29/+78
* TysWiredIn: Fix a comment - Note [TYPE] is in TysPrimÖmer Sinan Ağacan2015-12-141-1/+1
* DynFlags: delete function that doesn't do anythingThomas Miedema2015-12-151-12/+3
* DynFlags: remove Opt_StaticThomas Miedema2015-12-157-34/+30
* DynFlags Remove -fwarn-context-quantification flagBen Gamari2015-12-152-5/+5
* Add IsString Outputable.SDoc instanceHerbert Valerio Riedel2015-12-141-0/+4
* Make binds in do-blocks strict when -XStrict (#11193)Adam Sandberg Eriksson2015-12-141-9/+11
* Suggest import Data.Kinds when * is out of scopeRichard Eisenberg2015-12-141-12/+23
* Use Cxt for deriving clauses in TH (#10819)Ben Gamari2015-12-142-21/+19
* Some more typos in commentsGabor Greif2015-12-141-2/+2
* Remove redundant importsRichard Eisenberg2015-12-123-3/+0
* Refactor type families in Template HaskellJohn Leo2015-12-122-18/+25
* Dwarf: Use .short instead of .hword on DarwinBen Gamari2015-12-121-1/+8
* Make -XStrict imply -XStrictDataAdam Sandberg Eriksson2015-12-121-0/+1
* Rework the Implicit CallStack solver to handle local lets.Eric Seidel2015-12-127-111/+150
* Implement -fwarn-missing-pat-syn-sigsMatthew Pickering2015-12-123-20/+50
* Frontend plugins.Edward Z. Yang2015-12-124-7/+34
* Add kind equalities to GHC.Richard Eisenberg2015-12-11230-13967/+19195
* Fix infix record field fixity (#11167 and #11173).Adam Gundry2015-12-118-26/+88
* Improved data family export documentationDavid Kraeutmann2015-12-111-2/+3
* Make sure PatSyns only get added once to tcg_patsynsMatthew Pickering2015-12-113-14/+11
* More typos in comments/docsGabor Greif2015-12-098-10/+10
* Comments onlySimon Peyton Jones2015-12-091-5/+4
* Fix DeriveAnyClass (Trac #9968)Simon Peyton Jones2015-12-092-157/+208
* Add missing whitespace in toArgs' error msgHerbert Valerio Riedel2015-12-081-2/+2
* An assortment of typosGabor Greif2015-12-085-7/+7
* Comments about polymorphic recursionSimon Peyton Jones2015-12-082-10/+49