[Git][ghc/ghc][wip/reinstallable-th] WIP: Make template-haskell re-installable

Teo Camarasu (@teo) gitlab at gitlab.haskell.org
Fri May 3 16:26:38 UTC 2024



Teo Camarasu pushed to branch wip/reinstallable-th at Glasgow Haskell Compiler / GHC


Commits:
c2baabef by Teo Camarasu at 2024-05-03T17:26:22+01:00
WIP: Make template-haskell re-installable

- - - - -


30 changed files:

- compiler/GHC/Builtin/Names/TH.hs
- compiler/GHC/Hs/Expr.hs
- compiler/GHC/HsToCore/Quote.hs
- compiler/GHC/Plugins.hs
- compiler/GHC/Rename/Splice.hs
- compiler/GHC/Tc/Errors/Ppr.hs
- compiler/GHC/Tc/Errors/Types.hs
- compiler/GHC/Tc/Gen/Splice.hs
- compiler/GHC/Tc/Gen/Splice.hs-boot
- compiler/GHC/Tc/Types/TH.hs
- compiler/GHC/ThToHs.hs
- compiler/GHC/Unit/Types.hs
- compiler/ghc.cabal.in
- hadrian/src/Packages.hs
- hadrian/src/Rules/Generate.hs
- hadrian/src/Rules/ToolArgs.hs
- hadrian/src/Settings/Default.hs
- hadrian/src/Settings/Packages.hs
- libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs → libraries/ghc-boot-th/GHC/Internal/TH/Lib.hs
- libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs → libraries/ghc-boot-th/GHC/Internal/TH/Lib/Map.hs
- + libraries/ghc-boot-th/GHC/Internal/TH/Ppr.hs
- + libraries/ghc-boot-th/GHC/Internal/TH/PprLib.hs
- + libraries/ghc-boot-th/GHC/Internal/TH/Quote.hs
- libraries/template-haskell/Language/Haskell/TH/Lib/Syntax.hs → libraries/ghc-boot-th/GHC/Internal/TH/Syntax.hs
- libraries/ghc-boot-th/ghc-boot-th.cabal.in
- libraries/ghci/GHCi/Message.hs
- libraries/ghci/GHCi/TH/Binary.hs
- libraries/ghci/ghci.cabal.in
- libraries/template-haskell/Language/Haskell/TH/Lib.hs
- libraries/template-haskell/Language/Haskell/TH/Ppr.hs


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/c2baabefe5db632f6adec257f6b1ab2e0460b29d

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/c2baabefe5db632f6adec257f6b1ab2e0460b29d
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20240503/39736b0e/attachment.html>


More information about the ghc-commits mailing list