Re: Beta 2.103.0

2023-03-23 Thread Dukc via Digitalmars-d-announce
On Thursday, 2 March 2023 at 15:56:35 UTC, ryuukk_ wrote: ```D @safe ref int wrongIdentity(ref int x) { return x; // ERROR! Cannot return a ref, please use "return ref" } @safe ref int identity(return ref int x) { return x; // fine } ``` a keyword to return a value ``return 5;`` and

Re: Beta 2.103.0

2023-03-16 Thread M.M. via Digitalmars-d-announce
On Thursday, 16 March 2023 at 09:13:04 UTC, Iain Buclaw wrote: On Thursday, 2 March 2023 at 14:40:04 UTC, Iain Buclaw wrote: ... The release candidate for 2.103.0 is now available, which has 11 bug fixes since the initial beta release. ... Good to hear the beta was useful.

Re: Beta 2.103.0

2023-03-16 Thread Iain Buclaw via Digitalmars-d-announce
On Thursday, 2 March 2023 at 14:40:04 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.103.0 release The release candidate for 2.103.0 is now available, which has 11 bug fixes since the initial beta release. http://dlang.org/download.html#dmd_beta

Re: Beta 2.103.0

2023-03-02 Thread Dmitry Olshansky via Digitalmars-d-announce
On Thursday, 2 March 2023 at 15:56:35 UTC, ryuukk_ wrote: On Thursday, 2 March 2023 at 14:40:04 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.103.0 release, ♥ to the 43 contributors. This release comes with 9 major changes, including: - In the compiler, `-preview=dip25`

Re: Beta 2.103.0

2023-03-02 Thread jmh530 via Digitalmars-d-announce
On Thursday, 2 March 2023 at 18:35:36 UTC, Bastiaan Veelo wrote: On Thursday, 2 March 2023 at 16:40:12 UTC, jmh530 wrote: Any reason why it doesn't match the options from DMD? See the [changelog](https://dlang.org/changelog/2.103.0.html#colors): The previous **automatic**, **on**, **off**

Re: Beta 2.103.0

2023-03-02 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 2 March 2023 at 16:40:12 UTC, jmh530 wrote: Any reason why it doesn't match the options from DMD? See the [changelog](https://dlang.org/changelog/2.103.0.html#colors): The previous **automatic**, **on**, **off** values are still supported, but undocumented, because they are used

Re: Beta 2.103.0

2023-03-02 Thread jmh530 via Digitalmars-d-announce
On Thursday, 2 March 2023 at 16:40:12 UTC, jmh530 wrote: On Thursday, 2 March 2023 at 14:40:04 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.103.0 release, ♥ to the 43 contributors. [snip] I see some typos in the changelog (stars around what I noticed): [snip] I guess

Re: Beta 2.103.0

2023-03-02 Thread jmh530 via Digitalmars-d-announce
On Thursday, 2 March 2023 at 14:40:04 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.103.0 release, ♥ to the 43 contributors. [snip] I see some typos in the changelog (stars around what I noticed): (Compiler changes #5) Up until this release, D had both

Re: Beta 2.103.0

2023-03-02 Thread ryuukk_ via Digitalmars-d-announce
On Thursday, 2 March 2023 at 14:40:04 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.103.0 release, ♥ to the 43 contributors. This release comes with 9 major changes, including: - In the compiler, `-preview=dip25` is now enabled by default. - In the standard library,