Re: Beta D 2.071.0-b1

2016-03-30 Thread Martin Nowak via Digitalmars-d-announce
On 03/28/2016 10:54 PM, deadalnix wrote:
>> This doesn't look like a bugfix or anything urgent, so it seems like
>> it can wait for 2.072.
> 
> This is type system breaking, if that is not important or a bugfix, I'm
> not sure what is.

The PR didn't address the stable branch, but also missed the merging of
master, and thus isn't beta tested.
It fixes an issues that is already 16 month old.
We're releasing every 2 month.
Please take care of landing fixes in time on the right branch (stable),
just wait for the next release, or use the nightly.

-Martin


Re: Beta D 2.071.0-b1

2016-03-28 Thread deadalnix via Digitalmars-d-announce

On Monday, 28 March 2016 at 14:41:18 UTC, Martin Nowak wrote:

On 03/27/2016 09:46 PM, deadalnix wrote:
The one I intended to talk about: 
https://github.com/D-Programming-Language/phobos/pull/4099


This doesn't look like a bugfix or anything urgent, so it seems 
like it can wait for 2.072.


This is type system breaking, if that is not important or a 
bugfix, I'm not sure what is.


Re: Beta D 2.071.0-b1

2016-03-28 Thread Martin Nowak via Digitalmars-d-announce
On 03/27/2016 09:46 PM, deadalnix wrote:
> The one I intended to talk about:
> https://github.com/D-Programming-Language/phobos/pull/4099

This doesn't look like a bugfix or anything urgent, so it seems like it
can wait for 2.072.



Re: Beta D 2.071.0-b1

2016-03-27 Thread deadalnix via Digitalmars-d-announce

On Thursday, 24 March 2016 at 10:52:44 UTC, Martin Nowak wrote:

On 03/24/2016 03:00 AM, deadalnix wrote:
No bug report for it, but a PR: 
https://github.com/deadalnix/pixel-saver/pull/53


That seems unrelated. Bugfixes should simply go into stable for 
them to be released.


Sorry, wrong link.

The one I intended to talk about:
https://github.com/D-Programming-Language/phobos/pull/4099



Re: Beta D 2.071.0-b1

2016-03-27 Thread Jacob Carlborg via Digitalmars-d-announce

On 2016-03-24 02:49, Martin Nowak wrote:

First beta for the 2.071.0 release.

This release comes with many import and lookup related changes and
fixes. You might see a lot of deprecation warnings b/c of these changes.
We've added the -transition=import switch and -transition=checkimports
[¹] switches to ease updating existing code.

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

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


Found a regression, "this.outer" is of the wrong type [1]. This is 
blocking DWT.


[1] https://issues.dlang.org/show_bug.cgi?id=15839

--
/Jacob Carlborg


Re: Beta D 2.071.0-b1

2016-03-25 Thread Martin Nowak via Digitalmars-d-announce

On Friday, 25 March 2016 at 09:18:31 UTC, ag0aep6g wrote:

On 25.03.2016 10:06, Martin Nowak wrote:
But it's not in the changelog.


Well, the commit message doesn't say that the issue was fixed, 
hence it's not in the bugfix list, also see the dlang-bot comment 
https://github.com/D-Programming-Language/dmd/pull/5470#issuecomment-186661863.
I'd suggest you manually add a small compiler changes entry here 
https://github.com/D-Programming-Language/dmd/blob/stable/changelog.dd, make sure to use the stable branch.


$(LI Foreach loops..., also see $(Bugzilla 12345).)

No need for a more detailed section.


Re: Beta D 2.071.0-b1

2016-03-25 Thread ag0aep6g via Digitalmars-d-announce

On 25.03.2016 10:06, Martin Nowak wrote:

On Thursday, 24 March 2016 at 14:36:57 UTC, Guillaume Chatelet wrote:

Shouldn't this be part of the release ?
https://issues.dlang.org/show_bug.cgi?id=15581


It's in the beta, see the list of branches/tags
https://github.com/D-Programming-Language/dmd/commit/3002a9683619957ce0d3f1379f99970f1664d087.


But it's not in the changelog.


Re: Beta D 2.071.0-b1

2016-03-25 Thread Martin Nowak via Digitalmars-d-announce
On 03/24/2016 06:06 PM, John Colvin wrote:
> 
> As usual, `brew update && brew reinstall dmd --devel` :)

Or `curl -fsS https://dlang.org/install.sh | bash -s dmd-beta`.


Re: Beta D 2.071.0-b1

2016-03-25 Thread Martin Nowak via Digitalmars-d-announce

On Thursday, 24 March 2016 at 17:20:58 UTC, Joakim wrote:
Looking forward to getting rid of the remaining top-level 
non-selective imports in phobos.


Let's not rush this before the deprecation of the import changes 
is over (2 or 3 releases from now), people might still use the 
old behavior w/ -transition=import.




Re: Beta D 2.071.0-b1

2016-03-25 Thread Martin Nowak via Digitalmars-d-announce
On Thursday, 24 March 2016 at 14:36:57 UTC, Guillaume Chatelet 
wrote:

Shouldn't this be part of the release ?
https://issues.dlang.org/show_bug.cgi?id=15581


It's in the beta, see the list of branches/tags 
https://github.com/D-Programming-Language/dmd/commit/3002a9683619957ce0d3f1379f99970f1664d087.


Re: Beta D 2.071.0-b1

2016-03-24 Thread KlMp via Digitalmars-d-announce

On Friday, 25 March 2016 at 02:20:53 UTC, Anon wrote:

On Friday, 25 March 2016 at 00:55:53 UTC, deadalnix wrote:
Unrelated to what ? It is a type system breaking bug, I think 
it is worth merging.


Unrelated to D? Double check your link. I don't think Martin 
can do anything about that pull request.


I think he uses a NG client to post. He hasn't realized he's 
posted on dlang.org !

That's funny.


Re: Beta D 2.071.0-b1

2016-03-24 Thread Anon via Digitalmars-d-announce

On Friday, 25 March 2016 at 00:55:53 UTC, deadalnix wrote:

On Thursday, 24 March 2016 at 10:52:44 UTC, Martin Nowak wrote:

On 03/24/2016 03:00 AM, deadalnix wrote:
No bug report for it, but a PR: 
https://github.com/deadalnix/pixel-saver/pull/53


That seems unrelated. Bugfixes should simply go into stable 
for them to be released.


Unrelated to what ? It is a type system breaking bug, I think 
it is worth merging.


Unrelated to D? Double check your link. I don't think Martin can 
do anything about that pull request.


Re: Beta D 2.071.0-b1

2016-03-24 Thread deadalnix via Digitalmars-d-announce

On Thursday, 24 March 2016 at 10:52:44 UTC, Martin Nowak wrote:

On 03/24/2016 03:00 AM, deadalnix wrote:
No bug report for it, but a PR: 
https://github.com/deadalnix/pixel-saver/pull/53


That seems unrelated. Bugfixes should simply go into stable for 
them to be released.


Unrelated to what ? It is a type system breaking bug, I think it 
is worth merging.


Re: Beta D 2.071.0-b1

2016-03-24 Thread Joakim via Digitalmars-d-announce

On Thursday, 24 March 2016 at 01:49:25 UTC, Martin Nowak wrote:

First beta for the 2.071.0 release.

This release comes with many import and lookup related changes 
and fixes. You might see a lot of deprecation warnings b/c of 
these changes. We've added the -transition=import switch and 
-transition=checkimports [¹] switches to ease updating existing 
code.


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


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

-Martin

[¹]: -transition=checkimports currently has a bug that creates 
false positive warnings about the $ symbols, this will be fixed 
in the next beta (Bugzilla 15825)


Congrats on fixing the import issues 313 and 314, the 7th and 8th 
oldest D2 issues in bugzilla, before they hit a decade:


https://issues.dlang.org/buglist.cgi?bug_status=UNCONFIRMED_status=NEW_status=ASSIGNED_status=REOPENED=bug_id_based_on=_format=advanced=---

Looking forward to getting rid of the remaining top-level 
non-selective imports in phobos.


Re: Beta D 2.071.0-b1

2016-03-24 Thread John Colvin via Digitalmars-d-announce

On Thursday, 24 March 2016 at 01:49:25 UTC, Martin Nowak wrote:

First beta for the 2.071.0 release.

This release comes with many import and lookup related changes 
and fixes. You might see a lot of deprecation warnings b/c of 
these changes. We've added the -transition=import switch and 
-transition=checkimports [¹] switches to ease updating existing 
code.


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


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

-Martin

[¹]: -transition=checkimports currently has a bug that creates 
false positive warnings about the $ symbols, this will be fixed 
in the next beta (Bugzilla 15825)


As usual, `brew update && brew reinstall dmd --devel` :)


Re: Beta D 2.071.0-b1

2016-03-24 Thread Guillaume Chatelet via Digitalmars-d-announce

On Thursday, 24 March 2016 at 01:49:25 UTC, Martin Nowak wrote:

First beta for the 2.071.0 release.

This release comes with many import and lookup related changes 
and fixes. You might see a lot of deprecation warnings b/c of 
these changes. We've added the -transition=import switch and 
-transition=checkimports [¹] switches to ease updating existing 
code.


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


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

-Martin

[¹]: -transition=checkimports currently has a bug that creates 
false positive warnings about the $ symbols, this will be fixed 
in the next beta (Bugzilla 15825)


Shouldn't this be part of the release ?
https://issues.dlang.org/show_bug.cgi?id=15581


Re: Beta D 2.071.0-b1

2016-03-24 Thread Martin Nowak via Digitalmars-d-announce
On 03/24/2016 03:00 AM, deadalnix wrote:
> No bug report for it, but a PR:
> https://github.com/deadalnix/pixel-saver/pull/53

That seems unrelated. Bugfixes should simply go into stable for them to
be released.


Re: Beta D 2.071.0-b1

2016-03-24 Thread Martin Nowak via Digitalmars-d-announce
On 03/24/2016 06:49 AM, ag0aep6g wrote:
> 
> The changelog page has the wrong version number is the heading and in
> the download link.

Thanks, fixed.


Re: Beta D 2.071.0-b1

2016-03-24 Thread Mike Parker via Digitalmars-d-announce

On Thursday, 24 March 2016 at 01:49:25 UTC, Martin Nowak wrote:

First beta for the 2.071.0 release.

This release comes with many import and lookup related changes 
and fixes. You might see a lot of deprecation warnings b/c of 
these changes. We've added the -transition=import switch and 
-transition=checkimports [¹] switches to ease updating existing 
code.


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


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

-Martin

[¹]: -transition=checkimports currently has a bug that creates 
false positive warnings about the $ symbols, this will be fixed 
in the next beta (Bugzilla 15825)


Awesome! I'm really happy to see the protection issues fixed. 
Especially the DIP22 and selective/named import stuff.


Re: Beta D 2.071.0-b1

2016-03-23 Thread ag0aep6g via Digitalmars-d-announce

On 24.03.2016 02:49, Martin Nowak wrote:

http://dlang.org/changelog/2.071.0.html


The changelog page has the wrong version number is the heading and in 
the download link.


Re: Beta D 2.071.0-b1

2016-03-23 Thread deadalnix via Digitalmars-d-announce

On Thursday, 24 March 2016 at 01:49:25 UTC, Martin Nowak wrote:

First beta for the 2.071.0 release.

This release comes with many import and lookup related changes 
and fixes. You might see a lot of deprecation warnings b/c of 
these changes. We've added the -transition=import switch and 
-transition=checkimports [¹] switches to ease updating existing 
code.


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


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

-Martin

[¹]: -transition=checkimports currently has a bug that creates 
false positive warnings about the $ symbols, this will be fixed 
in the next beta (Bugzilla 15825)


No bug report for it, but a PR: 
https://github.com/deadalnix/pixel-saver/pull/53


Beta D 2.071.0-b1

2016-03-23 Thread Martin Nowak via Digitalmars-d-announce
First beta for the 2.071.0 release.

This release comes with many import and lookup related changes and
fixes. You might see a lot of deprecation warnings b/c of these changes.
We've added the -transition=import switch and -transition=checkimports
[¹] switches to ease updating existing code.

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

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

-Martin

[¹]: -transition=checkimports currently has a bug that creates false
positive warnings about the $ symbols, this will be fixed in the next
beta (Bugzilla 15825)