www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Beta D 2.070.0-b2

reply Martin Nowak <code+news.digitalmars dawg.eu> writes:
Second and last beta for the 2.070.0 release.

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

Please report any bugs at https://issues.dlang.org

-Martin
Jan 17
next sibling parent reply Andrei Amatuni <andrei.amatuni gmail.com> writes:
On Sunday, 17 January 2016 at 20:52:20 UTC, Martin Nowak wrote:
 Second and last beta for the 2.070.0 release.

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

 Please report any bugs at https://issues.dlang.org

 -Martin
Changelog doesn't include ndslice. Wasn't it merged for the 2.070 release?
Jan 17
next sibling parent reply Rory McGuire via Digitalmars-d-announce writes:
On Mon, Jan 18, 2016 at 2:33 AM, Andrei Amatuni via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com> wrote:

 On Sunday, 17 January 2016 at 20:52:20 UTC, Martin Nowak wrote:

 Second and last beta for the 2.070.0 release.

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

 Please report any bugs at https://issues.dlang.org

 -Martin
Changelog doesn't include ndslice. Wasn't it merged for the 2.070 release?
The TypeTuple disappearance issue is still there. Should at least be marked deprecated first. Right?
Jan 18
parent reply Martin Nowak <code dawg.eu> writes:
On Monday, 18 January 2016 at 10:58:46 UTC, Rory McGuire wrote:
 The TypeTuple disappearance issue is still there. Should at 
 least be marked deprecated first. Right?
It didn't disappear, std.typetuple is still there and deprecated. What I found during testing was an incorrect `import std.range : TypeTuple` that no longer works. It's unfortunate that the import system doesn't prevent such mistakes.
Jan 18
parent reply Rory McGuire via Digitalmars-d-announce writes:
On Mon, Jan 18, 2016 at 3:09 PM, Martin Nowak via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com> wrote:

 On Monday, 18 January 2016 at 10:58:46 UTC, Rory McGuire wrote:

 The TypeTuple disappearance issue is still there. Should at least be
 marked deprecated first. Right?
It didn't disappear, std.typetuple is still there and deprecated. What I found during testing was an incorrect `import std.range : TypeTuple` that no longer works. It's unfortunate that the import system doesn't prevent such mistakes.
What I meant was it used to be available by importing std.typecons and now it isn't. There is a library on code.dlang.org that uses it, painlessjson I think it was.
Jan 18
parent reply Martin Nowak <code dawg.eu> writes:
On Monday, 18 January 2016 at 15:08:51 UTC, Rory McGuire wrote:
 What I meant was it used to be available by importing 
 std.typecons and now it isn't. There is a library on 
 code.dlang.org that uses it, painlessjson I think it was.
That's what I meant above, thought it was std.range. TypeTuple was never part of std.typecons. The fact that it could be imported from there is a bug in our import system https://issues.dlang.org/show_bug.cgi?id=314.
Jan 18
parent Rory McGuire via Digitalmars-d-announce writes:
On Mon, Jan 18, 2016 at 7:35 PM, Martin Nowak via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com> wrote:

 On Monday, 18 January 2016 at 15:08:51 UTC, Rory McGuire wrote:

 What I meant was it used to be available by importing std.typecons and
 now it isn't. There is a library on code.dlang.org that uses it,
 painlessjson I think it was.
That's what I meant above, thought it was std.range. TypeTuple was never part of std.typecons. The fact that it could be imported from there is a bug in our import system https://issues.dlang.org/show_bug.cgi?id=314.
:) nice, so most affected code probably occurred because the person forgot to import the correct module but it worked so they were never notified.
Jan 19
prev sibling parent reply Martin Nowak <code dawg.eu> writes:
On Monday, 18 January 2016 at 00:33:11 UTC, Andrei Amatuni wrote:
 Changelog doesn't include ndslice. Wasn't it merged for the 
 2.070 release?
Fixed, I simply forgot to update the changelog from phobos. https://github.com/D-Programming-Language/dlang.org/commit/128de6cce74b6fe8f98c35d2e3b44c44517152c8 http://dlang.org/changelog/2.070.0.html
Jan 18
parent reply =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Monday, 18 January 2016 at 14:29:37 UTC, Martin Nowak wrote:
 Fixed, I simply forgot to update the changelog from phobos.
 https://github.com/D-Programming-Language/dlang.org/commit/128de6cce74b6fe8f98c35d2e3b44c44517152c8
 http://dlang.org/changelog/2.070.0.html
I'm still missing entries for - https://github.com/D-Programming-Language/phobos/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aclosed++author%3Anordlow - https://github.com/D-Programming-Language/phobos/pull/3288
Jan 19
parent reply Martin Nowak <code dawg.eu> writes:
On Tuesday, 19 January 2016 at 13:07:50 UTC, Nordlöw wrote:
 I'm still missing entries for

 - 
 https://github.com/D-Programming-Language/phobos/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aclosed++author%3Anordlow
 - https://github.com/D-Programming-Language/phobos/pull/3288
Well, please write them (targeting stable). Changelog entries should nowadays be part of pull requests. https://github.com/D-Programming-Language/phobos/blob/ca3b4c839770a02f2414b20aa11c38f79419871b/changelog.dd#L9
Jan 20
parent =?UTF-8?B?Tm9yZGzDtnc=?= <per.nordlow gmail.com> writes:
On Wednesday, 20 January 2016 at 09:03:50 UTC, Martin Nowak wrote:
 Well, please write them (targeting stable). Changelog entries 
 should nowadays be part of pull requests.
 https://github.com/D-Programming-Language/phobos/blob/ca3b4c839770a02f2414b20aa11c38f79419871b/changelog.dd#L9
Ok, I'll look into it.
Jan 21
prev sibling next sibling parent deadalnix <deadalnix gmail.com> writes:
On Sunday, 17 January 2016 at 20:52:20 UTC, Martin Nowak wrote:
 Second and last beta for the 2.070.0 release.

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

 Please report any bugs at https://issues.dlang.org

 -Martin
https://issues.dlang.org/show_bug.cgi?id=15564
Jan 18
prev sibling next sibling parent Vladimir Panteleev <thecybershadow.lists gmail.com> writes:
On Sunday, 17 January 2016 at 20:52:20 UTC, Martin Nowak wrote:
 Second and last beta for the 2.070.0 release.

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

 Please report any bugs at https://issues.dlang.org

 -Martin
Sorry it took so long (been busy with dlang.org) but this needs to go in: https://github.com/D-Programming-Language/druntime/pull/1472
Jan 19
prev sibling next sibling parent Jacob Carlborg <doob me.com> writes:
On 2016-01-17 21:52, Martin Nowak wrote:
 Second and last beta for the 2.070.0 release.

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

 Please report any bugs at https://issues.dlang.org
Everything seems to be working here. -- /Jacob Carlborg
Jan 20
prev sibling parent John Colvin <john.loughran.colvin gmail.com> writes:
On Sunday, 17 January 2016 at 20:52:20 UTC, Martin Nowak wrote:
 Second and last beta for the 2.070.0 release.

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

 Please report any bugs at https://issues.dlang.org

 -Martin
% dmd --version DMD64 D Compiler v2.069 Copyright (c) 1999-2015 by Digital Mars written by Walter Bright should be DMD64 D Compiler v2.070 Copyright (c) 1999-2016 by Digital Mars written by Walter Bright
Jan 25