<div dir="ltr"><div>Yes, thanks for the reminder Adam. Ship it.</div><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, 6 May 2025 at 13:40, Adam Gundry <<a href="mailto:adam@well-typed.com">adam@well-typed.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Simon,<br>
<br>
It looks like we're probably in a position to declare this proposal <br>
accepted?<br>
<br>
Thanks,<br>
<br>
Adam<br>
<br>
<br>
On 09/04/2025 10:34, Simon Marlow wrote:<br>
> Committee: I'm proposing we accept #632, which will change the policy <br>
> for new language editions such that new GHC versions will use the latest <br>
> language edition by default if one is not specified. GHC 9.10 didn't do <br>
> this, but we'll aim to do it in the future.<br>
> <br>
> Not specifying an explicit language edition is a relatively rare <br>
> situation - in particular Cabal always sets the language edition. The <br>
> notable cases where the default language edition will be used is when <br>
> invoking "ghc" or "ghci" directly from the shell; see the proposal for <br>
> more details.<br>
> <br>
> If you have comments on the proposal, please discuss on github: <br>
> <a href="https://github.com/ghc-proposals/ghc-proposals/pull/632" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/632</a> <br>
> <<a href="https://github.com/ghc-proposals/ghc-proposals/pull/632" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/632</a>><br>
> <br>
> I think we should be able to reach consensus pretty quickly on this one, <br>
> shall we say 2 weeks for comments?<br>
> <br>
> Cheers<br>
> Simon<br>
> <br>
> On Tue, 8 Apr 2025 at 09:17, Adam Gundry <<a href="mailto:adam@well-typed.com" target="_blank">adam@well-typed.com</a> <br>
> <mailto:<a href="mailto:adam@well-typed.com" target="_blank">adam@well-typed.com</a>>> wrote:<br>
> <br>
> Dear Committee,<br>
> <br>
> I propose to amend the process for introducing new language editions,<br>
> such that GHC always uses the latest language edition by default. In<br>
> particular this would change the default language edition to GHC2024<br>
> (it<br>
> currently remains GHC2021):<br>
> <br>
> <a href="https://github.com/ghc-proposals/ghc-proposals/pull/632" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/632</a><br>
> <<a href="https://github.com/ghc-proposals/ghc-proposals/pull/632" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/632</a>><br>
> <a href="https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0372-ghc-extensions.rst#breaking-changes" rel="noreferrer" target="_blank">https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0372-ghc-extensions.rst#breaking-changes</a> <<a href="https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0372-ghc-extensions.rst#breaking-changes" rel="noreferrer" target="_blank">https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0372-ghc-extensions.rst#breaking-changes</a>><br>
> <a href="https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0613-ghc2024.rst#implementation-plan" rel="noreferrer" target="_blank">https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0613-ghc2024.rst#implementation-plan</a> <<a href="https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0613-ghc2024.rst#implementation-plan" rel="noreferrer" target="_blank">https://github.com/adamgundry/ghc-proposals/blob/ghc2024-amendment/proposals/0613-ghc2024.rst#implementation-plan</a>><br>
> <br>
> I'd like to invite Simon Marlow to be the shepherd. (Originally I was<br>
> shepherding this amendment myself, in the hope that it would be a quick<br>
> amendment in time for GHC 9.10, but that was clearly a forlorn hope!)<br>
> <br>
> Please guide us to a conclusion as outlined in<br>
> <a href="https://github.com/ghc-proposals/ghc-proposals#committee-process" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals#committee-process</a><br>
> <<a href="https://github.com/ghc-proposals/ghc-proposals#committee-process" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals#committee-process</a>><br>
> <br>
> Cheers,<br>
> <br>
> Adam<br>
<br>
-- <br>
Adam Gundry, Haskell Consultant<br>
Well-Typed LLP, <a href="https://www.well-typed.com/" rel="noreferrer" target="_blank">https://www.well-typed.com/</a><br>
<br>
Registered in England & Wales, OC335890<br>
27 Old Gloucester Street, London WC1N 3AX, England<br>
<br>
</blockquote></div>