D Language Foundation Monthly Meeting Summary for March 2022
Dennis
dkorpel at gmail.com
Mon Apr 4 14:47:06 UTC 2022
On Monday, 4 April 2022 at 10:59:39 UTC, Mike Parker wrote:
> One of the problems with going to DIP 1000 by default is what
> to do about `ref return scope` ambiguity. Walter had finally
> come up with a fix that was half-implemented. Some of the PRs
> had been merged, but others were stalled. Those stalled PRs are
> blocking progress on DIP 1000, and he wants to get those moving.
Status update: the `ref return scope` ambiguity is fixed now ([PR
13693](https://github.com/dlang/dmd/pull/13693)), as well as the
invalid [pure->scope
inferrence](https://github.com/dlang/dmd/pull/12989) and
[inout->return
inference](https://github.com/dlang/dmd/pull/12689). Currently,
most remaining open issues are related to nested functions. Atila
resumed work on making dip1000 the default [by printing
deprecation messages for scope
errors](https://github.com/dlang/dmd/pull/12578).
More information about the Digitalmars-d-announce
mailing list