4 ms·
> one thing that apparently I haven't gotten across is that they don't cover semantic changes, only grammar ones for the most part. You have gotten it across j
by Expurple 1y ago
> one thing that apparently I haven't gotten across is that they don't cover semantic changes, only grammar ones for the most part.
You have gotten it across just fine.
We're trying to get across that no one is ever going to do "global" incompatible semantic changes in editions. That's been understood from the start. Exactly because of the problems that you describe.
Although, it's still possible to "sneak in" surprisingly useful semantic changes if they are local to the function body: https://doc.rust-lang.org/stable/edition-guide/rust-2024/temporary-if-let-scope.html https://doc.rust-lang.org/stable/edition-guide/rust-2024/tem...