digitalmars.D.announce - Beta D 2.071.0-b1
- Martin Nowak (12/12) Mar 23 2016 First beta for the 2.071.0 release.
- deadalnix (3/16) Mar 23 2016 No bug report for it, but a PR:
- Martin Nowak (3/5) Mar 24 2016 That seems unrelated. Bugfixes should simply go into stable for them to
- deadalnix (3/8) Mar 24 2016 Unrelated to what ? It is a type system breaking bug, I think it
- Anon (3/12) Mar 24 2016 Unrelated to D? Double check your link. I don't think Martin can
- KlMp (4/9) Mar 24 2016 I think he uses a NG client to post. He hasn't realized he's
- deadalnix (4/9) Mar 27 2016 Sorry, wrong link.
- Martin Nowak (3/5) Mar 28 2016 This doesn't look like a bugfix or anything urgent, so it seems like it
- deadalnix (3/8) Mar 28 2016 This is type system breaking, if that is not important or a
- Martin Nowak (8/13) Mar 29 2016 The PR didn't address the stable branch, but also missed the merging of
- ag0aep6g (3/4) Mar 23 2016 The changelog page has the wrong version number is the heading and in
- Martin Nowak (2/5) Mar 24 2016 Thanks, fixed.
- Mike Parker (3/16) Mar 23 2016 Awesome! I'm really happy to see the protection issues fixed.
- Guillaume Chatelet (3/16) Mar 24 2016 Shouldn't this be part of the release ?
- Martin Nowak (4/6) Mar 25 2016 It's in the beta, see the list of branches/tags
- ag0aep6g (2/7) Mar 25 2016 But it's not in the changelog.
- Martin Nowak (8/10) Mar 25 2016 Well, the commit message doesn't say that the issue was fixed,
- John Colvin (2/15) Mar 24 2016 As usual, `brew update && brew reinstall dmd --devel` :)
- Martin Nowak (2/4) Mar 25 2016 Or `curl -fsS https://dlang.org/install.sh | bash -s dmd-beta`.
- Joakim (6/19) Mar 24 2016 Congrats on fixing the import issues 313 and 314, the 7th and 8th
- Martin Nowak (4/6) Mar 25 2016 Let's not rush this before the deprecation of the import changes
- Jacob Carlborg (6/14) Mar 27 2016 Found a regression, "this.outer" is of the wrong type [1]. This is
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)
Mar 23 2016
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
Mar 23 2016
On 03/24/2016 03:00 AM, deadalnix wrote:No bug report for it, but a PR: https://github.com/deadalnix/pixel-saver/pull/53That seems unrelated. Bugfixes should simply go into stable for them to be released.
Mar 24 2016
On Thursday, 24 March 2016 at 10:52:44 UTC, Martin Nowak wrote:On 03/24/2016 03:00 AM, deadalnix wrote:Unrelated to what ? It is a type system breaking bug, I think it is worth merging.No bug report for it, but a PR: https://github.com/deadalnix/pixel-saver/pull/53That seems unrelated. Bugfixes should simply go into stable for them to be released.
Mar 24 2016
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:Unrelated to D? Double check your link. I don't think Martin can do anything about that pull request.On 03/24/2016 03:00 AM, deadalnix wrote:Unrelated to what ? It is a type system breaking bug, I think it is worth merging.No bug report for it, but a PR: https://github.com/deadalnix/pixel-saver/pull/53That seems unrelated. Bugfixes should simply go into stable for them to be released.
Mar 24 2016
On Friday, 25 March 2016 at 02:20:53 UTC, Anon wrote:On Friday, 25 March 2016 at 00:55:53 UTC, deadalnix wrote:I think he uses a NG client to post. He hasn't realized he's posted on dlang.org ! That's funny.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.
Mar 24 2016
On Thursday, 24 March 2016 at 10:52:44 UTC, Martin Nowak wrote:On 03/24/2016 03:00 AM, deadalnix wrote:Sorry, wrong link. The one I intended to talk about: https://github.com/D-Programming-Language/phobos/pull/4099No bug report for it, but a PR: https://github.com/deadalnix/pixel-saver/pull/53That seems unrelated. Bugfixes should simply go into stable for them to be released.
Mar 27 2016
On 03/27/2016 09:46 PM, deadalnix wrote:The one I intended to talk about: https://github.com/D-Programming-Language/phobos/pull/4099This doesn't look like a bugfix or anything urgent, so it seems like it can wait for 2.072.
Mar 28 2016
On Monday, 28 March 2016 at 14:41:18 UTC, Martin Nowak wrote:On 03/27/2016 09:46 PM, deadalnix wrote:This is type system breaking, if that is not important or a bugfix, I'm not sure what is.The one I intended to talk about: https://github.com/D-Programming-Language/phobos/pull/4099This doesn't look like a bugfix or anything urgent, so it seems like it can wait for 2.072.
Mar 28 2016
On 03/28/2016 10:54 PM, deadalnix wrote: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. -MartinThis 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.
Mar 29 2016
On 24.03.2016 02:49, Martin Nowak wrote:http://dlang.org/changelog/2.071.0.htmlThe changelog page has the wrong version number is the heading and in the download link.
Mar 23 2016
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.
Mar 24 2016
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.
Mar 23 2016
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
Mar 24 2016
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=15581It's in the beta, see the list of branches/tags https://github.com/D-Programming-Language/dmd/commit/3002a9683619957ce0d3f1379f99970f1664d087.
Mar 25 2016
On 25.03.2016 10:06, Martin Nowak wrote:On Thursday, 24 March 2016 at 14:36:57 UTC, Guillaume Chatelet wrote:But it's not in the changelog.Shouldn't this be part of the release ? https://issues.dlang.org/show_bug.cgi?id=15581It's in the beta, see the list of branches/tags https://github.com/D-Programming-Language/dmd/commit/3002a9683619957ce0d3f1379f99970f1664d087.
Mar 25 2016
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.
Mar 25 2016
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` :)
Mar 24 2016
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`.
Mar 25 2016
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&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&order=bug_id&query_based_on=&query_format=advanced&resolution=--- Looking forward to getting rid of the remaining top-level non-selective imports in phobos.
Mar 24 2016
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.
Mar 25 2016
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.orgFound 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
Mar 27 2016