digitalmars.D.announce - Release Candidate D 2.068.0-rc1
- Martin Nowak (10/10) Aug 04 2015 Release Candidate for 2.068.0
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (5/7) Aug 04 2015 Thanks for doing this!
- Martin Nowak (4/6) Aug 04 2015 Yes, that's a trap.
- Martin Nowak (23/24) Aug 04 2015 To make this a successful release we need to work on the changelog, so
- Brian Schott (7/13) Aug 05 2015 Where does that changelog come from? I made some pull requests
- anonymous (7/13) Aug 05 2015 Your stuff has been moved to the 2.069 section:
- Brian Schott (2/4) Aug 05 2015 That's annoying. Those three were meant to go together.
- Martin Nowak (6/10) Aug 06 2015 It is unfortunate, should we drop hasUDA out of stable?
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (4/11) Aug 06 2015 If anybody cares, I've already updated my book by replacing a
- Martin Nowak (8/15) Aug 05 2015 I picked the hasUDA part into stable [¹] and updated master [²] and th...
- Walter Bright (2/3) Aug 05 2015 Thank you, Martin!
- Yazan D (3/8) Aug 06 2015 I have found the `-profile=gc` very useful. Thanks Walter! I think it
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (21/31) Aug 06 2015 The following code reduced from a D.learn post seems to be a bug. Is
- Walter Bright (2/3) Aug 07 2015 Please post to bugzilla.
- "Marc =?UTF-8?B?U2Now7x0eiI=?= <schuetzm gmx.net> (16/16) Aug 07 2015 It's a regression, please file a report.
- tired_eyes (2/18) Aug 07 2015 https://issues.dlang.org/show_bug.cgi?id=14883
Release Candidate for 2.068.0 http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ We fixed the remaining issues. https://github.com/D-Programming-Language/dmd/compare/v2.068.0-b2...v2.068.0-rc1 https://github.com/D-Programming-Language/druntime/compare/v2.068.0-b2...v2.068.0-rc1 https://github.com/D-Programming-Language/phobos/compare/v2.068.0-b2...v2.068.0-rc1 https://github.com/D-Programming-Language/installer/compare/v2.068.0-b2...v2.068.0-rc1 Unless any new issue pops up, we'll make the release on friday. -Martin
Aug 04 2015
On 08/04/2015 04:57 PM, Martin Nowak wrote:Release Candidate for 2.068.0 http://downloads.dlang.org/pre-releases/2.x/2.068.0/Thanks for doing this! This always gets me: Don't forget to refresh the browser page to see the the new entries (rc1). Ali
Aug 04 2015
On Wednesday, 5 August 2015 at 00:42:46 UTC, Ali Çehreli wrote:This always gets me: Don't forget to refresh the browser page to see the the new entries (rc1).Yes, that's a trap. I tweaked the cache control for the current beta's page, will do that the next time right away to resolve this.
Aug 04 2015
On 08/05/2015 01:57 AM, Martin Nowak wrote:Release Candidate for 2.068.0To make this a successful release we need to work on the changelog, so that the rest of the world can know what we actually did. Right now it only contains a few entries and the ugly bug list. http://dlang.org/changelog.html Here are lists of PRs that still need a changelog entry. https://github.com/D-Programming-Language/dmd/pulls?q=label%3Achangelog_v2.068+is%3Aclosed https://github.com/D-Programming-Language/druntime/pulls?q=label%3Achangelog_v2.068+is%3Aclosed https://github.com/D-Programming-Language/phobos/pulls?q=label%3Achangelog_v2.068+is%3Aclosed Please add the 'pending changelog' tag once you're working on an entry to avoid double efforts. Changes need to go into the stable branch of dlang.org. https://github.com/D-Programming-Language/dlang.org/blob/stable/changelog.dd Also we need to go through the list of PRs and tag them with "changelog_v2.068" if anything noticeable was merged. If everbody does it for his own PRs we're done very fast. https://github.com/D-Programming-Language/dmd/pulls?q=merged%3A%3E%3D2015-03-24 https://github.com/D-Programming-Language/druntime/pulls?q=merged%3A%3E%3D2015-03-24 https://github.com/D-Programming-Language/phobos/pulls?q=merged%3A%3E%3D2015-03-24 To get a list of only your PRs merged into phobos, select the author. https://github.com/D-Programming-Language/phobos/pulls?q=merged%3A%3E%3D2015-03-24+author%3AMartinNowak https://trello.com/c/iY3PYSeQ/37-changelog-changelog-changelog -Martin
Aug 04 2015
On Wednesday, 5 August 2015 at 06:45:56 UTC, Martin Nowak wrote:On 08/05/2015 01:57 AM, Martin Nowak wrote:Where does that changelog come from? I made some pull requests against a file that I thought was the changelog to document some Phobos changes that got merged, but now I don't see it on dlang.org. https://github.com/D-Programming-Language/dlang.org/pull/1028/files https://github.com/D-Programming-Language/dlang.org/pull/1027/filesRelease Candidate for 2.068.0To make this a successful release we need to work on the changelog, so that the rest of the world can know what we actually did. Right now it only contains a few entries and the ugly bug list.
Aug 05 2015
On Wednesday, 5 August 2015 at 19:04:29 UTC, Brian Schott wrote:Where does that changelog come from? I made some pull requests against a file that I thought was the changelog to document some Phobos changes that got merged, but now I don't see it on dlang.org. https://github.com/D-Programming-Language/dlang.org/pull/1028/files https://github.com/D-Programming-Language/dlang.org/pull/1027/filesYour stuff has been moved to the 2.069 section: https://github.com/D-Programming-Language/dlang.org/blob/8bb4b6ea3699f4061d86dcb26459149d45a2958e/changelog.dd#L5-L16 hasUDA seems to be in 2.068, so that should be moved back to the 2.068 section. getUDAs and getSymbolsByUDA don't seem to have made it, so they're correctly commented out for now.
Aug 05 2015
On Wednesday, 5 August 2015 at 20:57:49 UTC, anonymous wrote:getUDAs and getSymbolsByUDA don't seem to have made it, so they're correctly commented out for now.That's annoying. Those three were meant to go together.
Aug 05 2015
On Wednesday, 5 August 2015 at 23:38:22 UTC, Brian Schott wrote:On Wednesday, 5 August 2015 at 20:57:49 UTC, anonymous wrote:It is unfortunate, should we drop hasUDA out of stable? This is exactly what I meant with incomplete features in the first spring review. http://forum.dlang.org/post/559E73B4.7020705 dawg.eu http://forum.dlang.org/post/559FD901.1090100 dawg.eugetUDAs and getSymbolsByUDA don't seem to have made it, so they're correctly commented out for now.That's annoying. Those three were meant to go together.
Aug 06 2015
On 08/06/2015 01:06 AM, Martin Nowak wrote:On Wednesday, 5 August 2015 at 23:38:22 UTC, Brian Schott wrote:If anybody cares, I've already updated my book by replacing a hand-written function with hasUDA. (Sometimes I feel too efficient. :p) AliOn Wednesday, 5 August 2015 at 20:57:49 UTC, anonymous wrote:It is unfortunate, should we drop hasUDA out of stable?getUDAs and getSymbolsByUDA don't seem to have made it, so they're correctly commented out for now.That's annoying. Those three were meant to go together.
Aug 06 2015
On 08/05/2015 09:04 PM, Brian Schott wrote:Where does that changelog come from? I made some pull requests against a file that I thought was the changelog to document some Phobos changes that got merged, but now I don't see it on dlang.org. https://github.com/D-Programming-Language/dlang.org/pull/1028/files https://github.com/D-Programming-Language/dlang.org/pull/1027/filesI picked the hasUDA part into stable [¹] and updated master [²] and the website [³] [¹]: https://github.com/D-Programming-Language/dlang.org/commit/867733ebc390bef969342ee7f4dcf3e6a7218da8 [²]: https://github.com/D-Programming-Language/dlang.org/commit/c56a592cf804999e9edf7f43b6318351b94aed0d [³]: http://dlang.org/changelog.html
Aug 05 2015
On 8/4/2015 4:57 PM, Martin Nowak wrote:Release Candidate for 2.068.0Thank you, Martin!
Aug 05 2015
On Wed, 05 Aug 2015 18:05:50 -0700, Walter Bright wrote:On 8/4/2015 4:57 PM, Martin Nowak wrote:I have found the `-profile=gc` very useful. Thanks Walter! I think it deserves a changelog entry.Release Candidate for 2.068.0Thank you, Martin!
Aug 06 2015
On 08/04/2015 04:57 PM, Martin Nowak wrote:Release Candidate for 2.068.0 http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ We fixed the remaining issues. https://github.com/D-Programming-Language/dmd/compare/v2.068.0-b2...v2.068.0-rc1 https://github.com/D-Programming-Language/druntime/compare/v2.068.0-b2...v2.068.0-rc1 https://github.com/D-Programming-Language/phobos/compare/v2.068.0-b2...v2.068.0-rc1 https://github.com/D-Programming-Language/installer/compare/v2.068.0-b2...v2.068.0-rc1 Unless any new issue pops up, we'll make the release on friday. -MartinThe following code reduced from a D.learn post seems to be a bug. Is that important enough to hold this release? static if does not work although an is expression produces 'true': import std.stdio; auto foo(T)(T) { return 42; } struct Vector(T) { pragma(msg, is(typeof(foo(Vector.init)))); // prints true static if(is(typeof(foo(Vector.init)))) { static assert(false); // is not included } } void main() { Vector!float v; } Ali
Aug 06 2015
On 8/6/2015 11:49 PM, Ali Çehreli wrote:The following code reduced from a D.learn post seems to be a bug.Please post to bugzilla.
Aug 07 2015
It's a regression, please file a report. Digger sez: commit 84abb30751cbb7b4a0f7aaca706c12807be029bf Author: Walter Bright <walter walterbright.com> Date: Wed May 13 14:38:14 2015 -0700 https://github.com/D-Programming-Language/dmd/pull/4635 Issue 14549 - isVirtualMethod does not work well with Github DMD diff --git a/dmd b/dmd index acbe13e..5ae249a 160000 --- a/dmd +++ b/dmd -1 +1 -Subproject commit acbe13ee54e024c0bba044d1146e244a5ea57502 +Subproject commit 5ae249a6737e2bd048eeef3b4897464b567b3408
Aug 07 2015
On Friday, 7 August 2015 at 07:46:42 UTC, Marc Schütz wrote:It's a regression, please file a report. Digger sez: commit 84abb30751cbb7b4a0f7aaca706c12807be029bf Author: Walter Bright <walter walterbright.com> Date: Wed May 13 14:38:14 2015 -0700 https://github.com/D-Programming-Language/dmd/pull/4635 Issue 14549 - isVirtualMethod does not work well with Github DMD diff --git a/dmd b/dmd index acbe13e..5ae249a 160000 --- a/dmd +++ b/dmd -1 +1 -Subproject commit acbe13ee54e024c0bba044d1146e244a5ea57502 +Subproject commit 5ae249a6737e2bd048eeef3b4897464b567b3408https://issues.dlang.org/show_bug.cgi?id=14883
Aug 07 2015