Re: Beta D 2.071.0-b1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)