summaryrefslogtreecommitdiff
path: root/ghc
Commit message (Expand)AuthorAgeFilesLines
* Convert interface file loading errors into proper diagnosticsMatthew Pickering2023-04-181-3/+7
* Handle records in the renamersheaf2023-03-292-5/+8
* ghci: only keep the GlobalRdrEnv in ModInfosheaf2023-03-163-14/+48
* fix: Mark ghci Prelude import as implicitromes2023-02-141-1/+4
* Allow transformers-0.6 in ghc, ghci, ghc-bin and hadrianBodigrim2022-12-211-1/+1
* Make GHC.Driver.Main.hscTcRnLookupRdrName to return NonEmptyBodigrim2022-12-201-24/+16
* GHCi.UI: avoid head and tail in parseCallEscape and aroundBodigrim2022-12-201-16/+18
* GHCi.UI: fix various usages of head and tailBodigrim2022-12-201-28/+25
* Print unticked promoted data constructors (#20531)Vladislav Zavialov2022-11-252-9/+9
* Misc cleanupKrzysztof Gogolewski2022-11-161-16/+10
* GHCi tags generation phase 2Hécate Moonlight2022-11-091-1/+1
* Bump Win32 submodule to 2.13.4.0Matthew Pickering2022-11-051-1/+1
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-053-23/+15
* Minor SDoc-related cleanupKrzysztof Gogolewski2022-10-281-28/+31
* Cleanup String/FastString conversionsKrzysztof Gogolewski2022-10-251-1/+1
* Allow configuration of error message printingMatthew Pickering2022-10-182-3/+3
* remove name shadowingCurran McConnell2022-10-121-8/+7
* Interface Files with Core DefinitionsMatthew Pickering2022-10-112-3/+13
* Avoid Data.List.group; prefer Data.List.NonEmpty.groupBodigrim2022-09-282-8/+9
* Rename Solo[constructor] to MkSoloTorsten Schmits2022-09-211-1/+1
* Document :unadd GHCi command in user guideJan Hrček2022-09-201-1/+1
* Clean up some. In particular:M Farkas-Dyck2022-09-171-7/+3
* Add diagnostic codessheaf2022-09-131-1/+1
* Minor cleanupKrzysztof Gogolewski2022-09-011-2/+3
* Drop mk/{build,install,config}.mk.inBen Gamari2022-08-251-4/+0
* Drop make build systemBen Gamari2022-08-251-179/+0
* Recognize file-header pragmas in GHCi (#21507)MorrowM2022-08-211-0/+10
* Store interfaces in ModIfaceCache more directlyMatthew Pickering2022-08-042-7/+7
* Enable :edit command in ghci multi-mode.Matthew Pickering2022-07-091-1/+1
* ghci: Fix most calls to isLoaded to work in multi-modeMatthew Pickering2022-07-091-4/+10
* Vendor filepath inside template-haskellMatthew Pickering2022-07-051-5/+0
* ghci: Support :set prompt in multi replMatthew Pickering2022-07-041-2/+2
* TTG: Move ImpExp client-independent bits to L.H.S.ImpExpromes2022-07-031-7/+10
* Bump ghc-prim and base versionsBen Gamari2022-06-271-1/+1
* TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hswip/romes/ttg-matchgroup-originromes2022-05-261-1/+1
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-8/+10
* Don't store LlvmConfig into DynFlagsSylvain Henry2022-05-171-3/+2
* Fix several note references, part 2Krzysztof Gogolewski2022-05-051-1/+1
* Enable eventlog support in all ways by defaultBen Gamari2022-04-272-14/+0
* Basic response file supportBen Gamari2022-04-271-4/+3
* driver: Introduce HomeModInfoCache abstractionMatthew Pickering2022-04-082-15/+8
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-011-5/+5
* Fix behaviour of -Wunused-packages in ghciMatthew Pickering2022-03-231-11/+30
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-231-4/+4
* Reinstallable GHCZubin Duggal2022-02-211-4/+2
* Bump time submodule to 1.12.1Ben Gamari2022-02-201-1/+1
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-201-1/+1
* Don't try to build stage1 with -eventlog if stage0 doesn't provide itPHO2022-02-082-1/+13
* Exit with failure when -e fails (fixes #18411 #9916 #17560)nineonine2022-02-052-60/+101
* Fix a few Note inconsistenciesBen Gamari2022-02-012-3/+2