<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: var(--default-regular-font, "GitLab Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; font-family: var(--default-regular-font, "GitLab Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Teo Camarasu pushed to branch wip/reinstallable-th at <a href="https://gitlab.haskell.org/ghc/ghc">Glasgow Haskell Compiler / GHC</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/f7240155719950a43d6c87e53bb50c4fd876e7b6">f7240155</a></strong>
<div>
<span> by Teo Camarasu </span> <i> at 2024-05-08T17:31:52+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update test outputs
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/958af0608c8d70da431cfe745e637b0e62c5ef70">958af060</a></strong>
<div>
<span> by Teo Camarasu </span> <i> at 2024-05-08T17:31:52+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Rename modules moved to ghc-internal to start with GHC.Internal
We re-expose the old names from ghc-boot-th for backcompat
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/baf55f1971e1976fa2185ff0114efb4813500299">baf55f19</a></strong>
<div>
<span> by Teo Camarasu </span> <i> at 2024-05-08T17:31:52+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update docs
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/4e9c0190b729f43920b341c10abd226c73dadcf0">4e9c0190</a></strong>
<div>
<span> by Teo Camarasu </span> <i> at 2024-05-08T17:31:52+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>mark as safe
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/53f8be296837073bf550c8fef3d3b7a792757d85">53f8be29</a></strong>
<div>
<span> by Teo Camarasu </span> <i> at 2024-05-08T17:31:53+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update bootstrapping flag doc
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/90c4a5b9353c7b180deb4ed562982870803ff286">90c4a5b9</a></strong>
<div>
<span> by Teo Camarasu </span> <i> at 2024-05-08T17:31:53+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>remove accidentally committed file
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/061d7c18e0506f350bd03393c012b79968b2814d">061d7c18</a></strong>
<div>
<span> by Teo Camarasu </span> <i> at 2024-05-08T17:31:53+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Fix formatting
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
30 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#16b273b96a1c03d4261e2ac6de4cc456ba2dd014">
compiler/GHC/Rename/Splice.hs
</a>
</li>
<li class="file-stats">
<a href="#35802c9a013a12a7048ea5caa95cbda88f9513ab">
libraries/base/src/Data/Array/Byte.hs
</a>
</li>
<li class="file-stats">
<a href="#948b680e227d6eac5ab1875bb23663242b636b17">
libraries/base/src/Data/Fixed.hs
</a>
</li>
<li class="file-stats">
<a href="#9b8c1d582faa1785a2f50f012e57bda1bebf4c25">
<span class="new-file">
+
libraries/ghc-boot-th/GHC/ForeignSrcLang/Type.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#eff7bda3845e1cdb383be8bbf5542214f2b6cb6c">
<span class="deleted-file">
−
libraries/ghc-boot-th/GHC/Internal/TH/Lift.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#3f7d85c388596f9ef50f1a3e0334bdb67007e969">
<span class="new-file">
+
libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#a72ae8beb6f05600119267351caa7e1be6781520">
<span class="new-file">
+
libraries/ghc-boot-th/GHC/Lexeme.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#250037ded7e5c4810bdfaae1e241ff5dd4845713">
libraries/ghc-boot-th/ghc-boot-th.cabal.in
</a>
</li>
<li class="file-stats">
<a href="#c32f2c87e133c3a32725f819f3ae31eeb79f523b">
libraries/ghc-internal/ghc-internal.cabal
</a>
</li>
<li class="file-stats">
<a href="#dfed30098177263f775490ad8732ec8e90b455be">
libraries/ghc-internal/src/GHC/ForeignSrcLang/Type.hs
→
libraries/ghc-internal/src/GHC/Internal/ForeignSrcLang.hs
</a>
</li>
<li class="file-stats">
<a href="#7efae136aa18890c5b6388c8b727c408d2befd09">
libraries/ghc-internal/src/GHC/LanguageExtensions/Type.hs
→
libraries/ghc-internal/src/GHC/Internal/LanguageExtensions.hs
</a>
</li>
<li class="file-stats">
<a href="#e3940ab96a3119cb8ad8fde61d3134d884d3d321">
libraries/ghc-internal/src/GHC/Lexeme.hs
→
libraries/ghc-internal/src/GHC/Internal/Lexeme.hs
</a>
</li>
<li class="file-stats">
<a href="#000b1e763c4e401bf1b71920b9bb2a87a5f41be4">
libraries/ghc-internal/src/GHC/Internal/TH/Lib.hs
</a>
</li>
<li class="file-stats">
<a href="#7e5404c7d97337c31e50a084e8f7230c6f5eb4b5">
libraries/ghc-internal/src/GHC/Internal/TH/Lift.hs
</a>
</li>
<li class="file-stats">
<a href="#39af90c7218935d4748c9c6341925acf62cf81d1">
libraries/ghc-internal/src/GHC/Internal/TH/Quote.hs
</a>
</li>
<li class="file-stats">
<a href="#661b43655578566ae0a6ab55b6f670b1de666aa5">
libraries/ghc-internal/src/GHC/Internal/TH/Syntax.hs
</a>
</li>
<li class="file-stats">
<a href="#97b63f699307e7a6d92425265508cfc9e963c336">
libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs
</a>
</li>
<li class="file-stats">
<a href="#8e584d18427a4bfabb2a7d6fce6efcbc2afb0954">
libraries/template-haskell/Language/Haskell/TH/Ppr.hs
</a>
</li>
<li class="file-stats">
<a href="#69ef85a6e7ab6d9c208fe739eb45e851efa03461">
libraries/template-haskell/Language/Haskell/TH/PprLib.hs
</a>
</li>
<li class="file-stats">
<a href="#589a49237c73ceddc6791f9c5e5ab1a436236551">
libraries/template-haskell/Language/Haskell/TH/Quote.hs
</a>
</li>
<li class="file-stats">
<a href="#ed3c6537b674490396f9cab5cbb014ee54e71168">
libraries/template-haskell/Language/Haskell/TH/Syntax.hs
</a>
</li>
<li class="file-stats">
<a href="#06967d756dfba1325ba9737fb582269070a77b61">
testsuite/tests/deriving/should_compile/T14682.stderr
</a>
</li>
<li class="file-stats">
<a href="#03f37b664b8d39fa3a162ae50b5010c251ebcebc">
testsuite/tests/deriving/should_compile/drv-empty-data.stderr
</a>
</li>
<li class="file-stats">
<a href="#70d308d56b9b405ce3f06e3c9cea3b47442b8083">
testsuite/tests/driver/T20604/T20604.stdout
</a>
</li>
<li class="file-stats">
<a href="#2ca7b1d6bb24cd05ca30a428efb924268c8dbc51">
testsuite/tests/interface-stability/base-exports.stdout
</a>
</li>
<li class="file-stats">
<a href="#2576d273556f3c6af6a44c20f26fdce3e3bbc9ec">
testsuite/tests/interface-stability/template-haskell-exports.stdout
</a>
</li>
<li class="file-stats">
<a href="#4b32b5c1cf00c5849e529e1eb08f799cc7bcf4e2">
testsuite/tests/plugins/plugins10.stdout
</a>
</li>
<li class="file-stats">
<a href="#3e0261b19bdea052202f637ba543231e09ec0e96">
testsuite/tests/quotes/TH_localname.stderr
</a>
</li>
<li class="file-stats">
<a href="#9c268876082bfaa992e50c3f2ae83c2d817a7fbf">
testsuite/tests/th/T10796b.stderr
</a>
</li>
<li class="file-stats">
<a href="#4a506e84cf3d19a7008096f597259adc9be12f8d">
testsuite/tests/th/T11452.stderr
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: 0.875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">
—
<br>
<a href="https://gitlab.haskell.org/ghc/ghc/-/compare/a67a130be13202ce4015029a05a1ddf2baabfd73...061d7c18e0506f350bd03393c012b79968b2814d">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://gitlab.haskell.org">gitlab.haskell.org</a>. <a href="https://gitlab.haskell.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://gitlab.haskell.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
</p>
</div>
</body>
</html>