Re: Beta 2.094.0

2020-09-18 Thread John Colvin via Digitalmars-d-announce
On Friday, 18 September 2020 at 13:35:34 UTC, Jacob Carlborg 
wrote:

On 2020-09-17 12:10, John Colvin wrote:

I personally think it's not so bad as long as the commit gets 
written to the dub.selections.json


It doesn't.


I know. But it should be.

But then again a lot of things “should be” with dub.


Re: Release Candidate 2.094.0 [was: Re: Beta 2.094.0]

2020-09-18 Thread Steven Schveighoffer via Digitalmars-d-announce

On 9/18/20 1:16 PM, Martin Nowak wrote:

On Friday, 11 September 2020 at 07:48:00 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.094.0 release, ♥ to the 49 
contributors.


The release candidate is live now.

This is the first release to be built with LDC on all platforms, so 
we'd welcome some more thorough beta testing.


http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.094.0.html

As usual please report any bugs at
https://issues.dlang.org


This revert of the __traits(allMembers) change for imports is not 
included in this release candidate.


https://github.com/dlang/dmd/pull/11739

It needs to be included before the release, so that the import changes 
can be deferred until the next major.


-Steve


Release Candidate 2.094.0 [was: Re: Beta 2.094.0]

2020-09-18 Thread Martin Nowak via Digitalmars-d-announce

On Friday, 11 September 2020 at 07:48:00 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.094.0 release, ♥ to 
the 49 contributors.


The release candidate is live now.

This is the first release to be built with LDC on all 
platforms, so we'd welcome some more thorough beta testing.


http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.094.0.html

As usual please report any bugs at
https://issues.dlang.org

-Martin





Re: DIP 1030-- Named Arguments--Formal Assessment

2020-09-18 Thread Jean-Louis Leroy via Digitalmars-d-announce

On Friday, 18 September 2020 at 13:39:14 UTC, Mike Parker wrote:

It's from a phone call they had while they were discussing 
whether to approve or reject the DIP.


LOL no wonder I couldn't find it.


Re: DIP 1030-- Named Arguments--Formal Assessment

2020-09-18 Thread Dukc via Digitalmars-d-announce

On Thursday, 17 September 2020 at 12:58:06 UTC, Mike Parker wrote:

DIP 1030, "Named Arguments", has been accepted.


Good. It has some weaknesses that Rikki's DIP would have avoided 
but it's also simpler. Good work, Walter!



"Named arguments breaks this very important pattern:

auto wrapper(alias origFun)(Parameters!origFun args)
{
  // special sauce
  return origFun(args);
}"


I'm not worried about this one, as AFAIK this does not really 
break, it just needs changes to work with the new feature.


Re: DIP 1030-- Named Arguments--Formal Assessment

2020-09-18 Thread Mike Parker via Digitalmars-d-announce
On Friday, 18 September 2020 at 13:34:30 UTC, Jean-Louis Leroy 
wrote:
On Thursday, 17 September 2020 at 12:58:06 UTC, Mike Parker 
wrote:


So they decided that a new `std.traits` template and a 
corresponding `__traits` option are needed which expand into 
the exact function signature of another function.


I have been trying to locate that specific discussion, without 
success so far. Help? This is of great interest to me, and I 
may throw in my $.02.


It's from a phone call they had while they were discussing 
whether to approve or reject the DIP.


Re: Beta 2.094.0

2020-09-18 Thread Jacob Carlborg via Digitalmars-d-announce

On 2020-09-17 12:10, John Colvin wrote:

I personally think it's not so bad as long as the commit gets written to 
the dub.selections.json


It doesn't.

--
/Jacob Carlborg


Re: DIP 1030-- Named Arguments--Formal Assessment

2020-09-18 Thread Jean-Louis Leroy via Digitalmars-d-announce

On Thursday, 17 September 2020 at 12:58:06 UTC, Mike Parker wrote:

So they decided that a new `std.traits` template and a 
corresponding `__traits` option are needed which expand into 
the exact function signature of another function.


I have been trying to locate that specific discussion, without 
success so far. Help? This is of great interest to me, and I may 
throw in my $.02.