On Fri, Jan 3, 2020 at 9:20 AM Walter Bright via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > > On 1/2/2020 4:17 AM, Manu wrote: > > On Thu, Jan 2, 2020 at 7:45 PM Walter Bright via > > Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > >> > >> On 1/2/2020 12:01 AM, Manu wrote: > >>> Quick quick, we need a PR to issue deprecation messages for those > >>> invalid read/writes! :) > >> > >> It's already been merged! > >> > >> https://github.com/dlang/dmd/pull/10209 > >> > >> Some really fast work there :-) > > > > Doesn't the acceptance of the DIP suggest that it should no longer be > > `-preview`; it should be enabled and an option to disable the feature > > via `-revert` should be introduced? > > We switch to -revert after some time has passed (a year or two) so people have > time to adapt. > > > Or short of that, a deprecation message should be emit when compiling? > > I'm not sure that's necessary with the preview/revert switches.
Okay, although I don't really understand; if we have accepted the feature, but we don't enable the feature... then nobody will use it, and no code will be written that's compatible. This kinda seems like a future-acceptance? Nobody enables `-preview`s.