digitalmars.D.announce - Beta D 2.068.0-b1
- Martin Nowak (8/8) Jun 24 2015 First beta for the 2.068.0 release.
- Mike (22/23) Jun 24 2015 There are 107 open pull requests in DMD, 32 in DRuntime, 78 in
- Martin Nowak (7/12) Jun 25 2015 Which doesn't increase our review capacity, it would make more
- Ilya Yaroshenko (5/13) Jun 24 2015 Hi Martin,
- Iain Buclaw via Digitalmars-d-announce (4/21) Jun 25 2015 More importantly, will all cross-platform regressions introduced in
- Martin Nowak (2/4) Jun 25 2015 Sure, we intend to fix all reported regressions.
- Mike (4/6) Jun 26 2015 And, for your convenience the current list of regressions is
- Martin Nowak (4/5) Jun 25 2015 That sure looks useful, but I lack the time for a review and if
- Steven Schveighoffer (8/11) Jun 25 2015 There is quite a raging debate currently happening with naming of lazy
- Daniel N (6/11) Jun 25 2015 I was much hoping for:
- Temtaime (1/1) Jun 25 2015 Is it first ddmd release or it will be based on c++ code ?
- Martin Nowak (3/4) Jun 25 2015 No ddmd release until it's fast enough, i.e. compiled with
- Martin Nowak (4/8) Jun 25 2015 Yes, I'm aware of that, a week should be plenty of time to come
- rsw0x (6/14) Jun 25 2015 ughh can't believe these didn't make it in
- extrawurst (2/21) Jun 25 2015 yeah bothers me too -.-
- Martin Nowak (6/8) Jun 25 2015 Only 2 month until 2.069.0
- Meta (3/11) Jun 25 2015 Will https://github.com/D-Programming-Language/dmd/pull/4728 be
- Mike (14/15) Jun 25 2015 Martin, I saw your post about a potentially using Trello
- Martin Nowak (2/4) Jun 29 2015 Thanks for letting me know, didn't knew it was private.
- Jacob Carlborg (4/5) Jun 29 2015 Any reason why it's not public?
- Martin Nowak (5/8) Jun 30 2015 No, there is none, as I hinted in my answer.
- extrawurst (3/13) Jun 30 2015 That seems to be the organization, which is indeed public. maybe
- Steven Schveighoffer (4/18) Jun 30 2015 Yes, the way to change it (I can't as I don't have admin for those
- deadalnix (5/27) Jul 01 2015 Can we make sure the PR in std.meta to change name makes it ?
- Steven Schveighoffer (3/12) Jul 09 2015 FYI, boards are now public.
- Andrew Edwards (5/13) Jul 11 2015 Note, the current packaging format is incompatible with with OSX
- Jacob Carlborg (5/9) Jul 12 2015 Why? Does it require signed packages or something? Can you disable that
- Andrew Edwards (12/22) Jul 13 2015 Not exactly sure *why* but the resulting message is as follows:
- Andrew Edwards (5/29) Jul 13 2015 I did notice that I can no longer create folders or links in the
- Jacob Carlborg (4/8) Jul 13 2015 Hmm, not even using sudo?
- Anon (2/10) Jul 14 2015 Not even with sudo.
- Jacob Carlborg (10/14) Jul 14 2015 It appears this is part of Apple's new security policies. The root user
- Martin Nowak (2/10) Jul 25 2015 Can you help with fixing the installer?
- Jacob Carlborg (4/7) Jul 13 2015 Do you get some more information, perhaps in the Console?
- Anon (3/8) Jul 14 2015 Nothing else. After this message, I press close and the GUI
- Jacob Carlborg (4/5) Jul 14 2015 I'll see if I can debug this.
- Jacob Carlborg (4/8) Jul 15 2015 Reported an issue: https://issues.dlang.org/show_bug.cgi?id=14801
- Suliman (2/2) Jul 15 2015 There was plan to include dub (and other tools) in DMD distrib.
- Martin Nowak (2/4) Jul 25 2015 The current plan is to do so when dub reaches 1.0, should be pretty soon...
- Martin Nowak (3/7) Jul 26 2015 Could someone please try the fix
- Jacob Carlborg (4/6) Jul 28 2015 Unfortunately it doesn't work. I'll see if I can find some more informat...
- Martin Nowak (3/5) Aug 02 2015 Please try again, we updated the fix.
First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martin
Jun 24 2015
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:First beta for the 2.068.0 release.There are 107 open pull requests in DMD, 32 in DRuntime, 78 in phobos, 25 in dlang.org, and a few elsewhere. I've seen a couple that are about 3 years old. I kindly ask... Contributuors: * If you no longer wish to pursue your pull request, please close it * If you do wish to pursue it please polish it up and rebase it so it has a chance Reviwers & Committers: * Please close any pull request that has a very low chance of getting merged (e.g. the PR has merge conflicts and the contributor is no longer active) * If you see a pull request that has potential, but not for this release, please flag it with a "Post 2.068" tag, so we don't leave the contributor hanging. * If you see a pull request that can still make it in 2.068, please make a final attempt at a review/merge so it is not delayed for yet another release. Thanks, Mike
Jun 24 2015
On Wednesday, 24 June 2015 at 23:59:43 UTC, Mike wrote:* If you do wish to pursue it please polish it up and rebase it so it has a chanceWhich doesn't increase our review capacity, it would make more sense to only spent more effort on a pull on request.* If you see a pull request that can still make it in 2.068, please make a final attempt at a review/merge so it is not delayed for yet another release.No, let's not play that game. Last minute additions are never a good idea and the next release is already coming in 2 month. I hope that more regular releases will help people to get their stuff ready in time.
Jun 25 2015
On Thursday, 25 June 2015 at 10:30:29 UTC, Martin Nowak wrote:On Wednesday, 24 June 2015 at 23:59:43 UTC, Mike wrote:Then please flag things accordingly (milestone 2.068, post-2.068)* If you do wish to pursue it please polish it up and rebase it so it has a chanceWhich doesn't increase our review capacity, it would make more sense to only spent more effort on a pull on request.* If you see a pull request that can still make it in 2.068, please make a final attempt at a review/merge so it is not delayed for yet another release.No, let's not play that game. Last minute additions are never a good idea and the next release is already coming in 2 month. I hope that more regular releases will help people to get their stuff ready in time.
Jun 25 2015
On Thursday, 25 June 2015 at 10:42:46 UTC, Mike wrote:Martin, I see what you said here: ... if it wasn't in master when we merged master into stable it won't be part of the release. I understand now. Please disregard my last statement.No, let's not play that game. Last minute additions are never a good idea and the next release is already coming in 2 month. I hope that more regular releases will help people to get their stuff ready in time.Then please flag things accordingly (milestone 2.068, post-2.068)
Jun 25 2015
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -MartinHi Martin, Would Summator be merged? https://github.com/D-Programming-Language/phobos/pull/2991 Ilya
Jun 24 2015
On 25 June 2015 at 06:06, Ilya Yaroshenko via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:More importantly, will all cross-platform regressions introduced in the development cycle of 2.068 be fixed? :-)First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -MartinHi Martin, Would Summator be merged?
Jun 25 2015
On Thursday, 25 June 2015 at 07:48:24 UTC, Iain Buclaw wrote:More importantly, will all cross-platform regressions introduced in the development cycle of 2.068 be fixed? :-)Sure, we intend to fix all reported regressions.
Jun 25 2015
On Thursday, 25 June 2015 at 07:48:24 UTC, Iain Buclaw wrote:More importantly, will all cross-platform regressions introduced in the development cycle of 2.068 be fixed? :-)And, for your convenience the current list of regressions is here: https://issues.dlang.org/buglist.cgi?bug_severity=regression&list_id=201812&resolution=---
Jun 26 2015
On Thursday, 25 June 2015 at 04:06:15 UTC, Ilya Yaroshenko wrote:Would Summator be merged?That sure looks useful, but I lack the time for a review and if it wasn't in master when we merged master into stable it won't be part of the release.
Jun 25 2015
On 6/25/15 6:34 AM, Martin Nowak wrote:if it wasn't in master when we merged master into stable it won't be part of the release.There is quite a raging debate currently happening with naming of lazy ranges that replace allocating ranges. If we blindly just accept what's currently in master, the debate is all for naught. Should we wait until that is resolved, or should we simply end the debate and go with what happens to be in Master? Once those names are released, there's probably no chance to change them. -Steve
Jun 25 2015
On Thursday, 25 June 2015 at 14:04:57 UTC, Steven Schveighoffer wrote:On 6/25/15 6:34 AM, Martin Nowak wrote:I was much hoping for: https://github.com/D-Programming-Language/dmd/pull/3998 I even thought it would make 2.067 but... guess there's no exceptions to the rule.if it wasn't in master when we merged master into stable it won't be part of the release.
Jun 25 2015
Is it first ddmd release or it will be based on c++ code ?
Jun 25 2015
On Thursday, 25 June 2015 at 16:57:07 UTC, Temtaime wrote:Is it first ddmd release or it will be based on c++ code ?No ddmd release until it's fast enough, i.e. compiled with gdc/ldc.
Jun 25 2015
On Thursday, 25 June 2015 at 14:04:57 UTC, Steven Schveighoffer wrote:There is quite a raging debate currently happening with naming of lazy ranges that replace allocating ranges. If we blindly just accept what's currently in master, the debate is all for naught.Yes, I'm aware of that, a week should be plenty of time to come up with a solution.
Jun 25 2015
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martinughh can't believe these didn't make it in https://github.com/D-Programming-Language/phobos/pull/3225 https://github.com/D-Programming-Language/phobos/pull/3259 another 6 months of being laughed at on HN and reddit for having unusable smartpointers.
Jun 25 2015
On Thursday, 25 June 2015 at 20:38:26 UTC, rsw0x wrote:On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:yeah bothers me too -.-First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martinughh can't believe these didn't make it in https://github.com/D-Programming-Language/phobos/pull/3225 https://github.com/D-Programming-Language/phobos/pull/3259 another 6 months of being laughed at on HN and reddit for having unusable smartpointers.
Jun 25 2015
On Thursday, 25 June 2015 at 20:38:26 UTC, rsw0x wrote:another 6 months of being laughed at on HN and reddit for having unusable smartpointers.Only 2 month until 2.069.0 It's a pity, but we can't wait for everyone to finish their open ended discussions or to eventually respond to pull request comments. Ultimately someone has to take a keyboard and write that goddamn code for it to be released.
Jun 25 2015
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -MartinWill https://github.com/D-Programming-Language/dmd/pull/4728 be in this release? It's blocking a PR I've been waiting to submit.
Jun 25 2015
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:First beta for the 2.068.0 release.Martin, I saw your post about a potentially using Trello (http://forum.dlang.org/post/55586D5B.8020800 dawg.eu), and I added a link to it on the Wiki (http://wiki.dlang.org/The_D_Programming_Language) under "Core Development". At the moment, I don't see anything there (https://trello.com/dlang). Are the board public? If you still plan on making use of it, then, in addition to getting the core team organized, I think it would be a nice place for people to self-serve themselves with information so they can see where things are, and make some reasonable predictions about what's coming and when. Mike
Jun 25 2015
On Friday, 26 June 2015 at 00:25:04 UTC, Mike wrote:At the moment, I don't see anything there (https://trello.com/dlang). Are the board public?Thanks for letting me know, didn't knew it was private.
Jun 29 2015
On 29/06/15 15:20, Martin Nowak wrote:Thanks for letting me know, didn't knew it was private.Any reason why it's not public? -- /Jacob Carlborg
Jun 29 2015
On Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote:On 29/06/15 15:20, Martin Nowak wrote:No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlangThanks for letting me know, didn't knew it was private.Any reason why it's not public?
Jun 30 2015
On Tuesday, 30 June 2015 at 10:52:39 UTC, Martin Nowak wrote:On Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote:That seems to be the organization, which is indeed public. maybe boards have individual visibility?On 29/06/15 15:20, Martin Nowak wrote:No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlangThanks for letting me know, didn't knew it was private.Any reason why it's not public?
Jun 30 2015
On 6/30/15 6:58 AM, extrawurst wrote:On Tuesday, 30 June 2015 at 10:52:39 UTC, Martin Nowak wrote:Yes, the way to change it (I can't as I don't have admin for those boards) is to click on the "Org Visible" at the top of the board. -SteveOn Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote:That seems to be the organization, which is indeed public. maybe boards have individual visibility?On 29/06/15 15:20, Martin Nowak wrote:No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlangThanks for letting me know, didn't knew it was private.Any reason why it's not public?
Jun 30 2015
On Tuesday, 30 June 2015 at 15:11:14 UTC, Steven Schveighoffer wrote:On 6/30/15 6:58 AM, extrawurst wrote:Can we make sure the PR in std.meta to change name makes it ? once the name is live it won't be changed. It won't break any code, as it is renaming new stuff.On Tuesday, 30 June 2015 at 10:52:39 UTC, Martin Nowak wrote:Yes, the way to change it (I can't as I don't have admin for those boards) is to click on the "Org Visible" at the top of the board. -SteveOn Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote:That seems to be the organization, which is indeed public. maybe boards have individual visibility?On 29/06/15 15:20, Martin Nowak wrote:No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlangThanks for letting me know, didn't knew it was private.Any reason why it's not public?
Jul 01 2015
On 6/25/15 8:25 PM, Mike wrote:On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:FYI, boards are now public. -SteveFirst beta for the 2.068.0 release.Martin, I saw your post about a potentially using Trello (http://forum.dlang.org/post/55586D5B.8020800 dawg.eu), and I added a link to it on the Wiki (http://wiki.dlang.org/The_D_Programming_Language) under "Core Development". At the moment, I don't see anything there (https://trello.com/dlang). Are the board public?
Jul 09 2015
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote:First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -MartinNote, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1).
Jul 11 2015
On 2015-07-12 02:29, Andrew Edwards wrote:Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1).Why? Does it require signed packages or something? Can you disable that in system preferences as usual? -- /Jacob Carlborg
Jul 12 2015
On Sunday, 12 July 2015 at 10:10:28 UTC, Jacob Carlborg wrote:On 2015-07-12 02:29, Andrew Edwards wrote:Not exactly sure *why* but the resulting message is as follows: This package is incompatible with this version of OS X and may fail to install. Installing this package may damage your system, and installation may fail. To stop the program and the installation, click "Cancel Installation". Clicking "Install Anyway" I get: The installation failed. The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1).Why? Does it require signed packages or something? Can you disable that in system preferences as usual?
Jul 13 2015
On Monday, 13 July 2015 at 22:03:42 UTC, Andrew Edwards wrote:On Sunday, 12 July 2015 at 10:10:28 UTC, Jacob Carlborg wrote:I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine.On 2015-07-12 02:29, Andrew Edwards wrote:Not exactly sure *why* but the resulting message is as follows: This package is incompatible with this version of OS X and may fail to install. Installing this package may damage your system, and installation may fail. To stop the program and the installation, click "Cancel Installation". Clicking "Install Anyway" I get: The installation failed. The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1).Why? Does it require signed packages or something? Can you disable that in system preferences as usual?
Jul 13 2015
On 2015-07-14 00:11, Andrew Edwards wrote:I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine.Hmm, not even using sudo? -- /Jacob Carlborg
Jul 13 2015
On Tuesday, 14 July 2015 at 05:40:52 UTC, Jacob Carlborg wrote:On 2015-07-14 00:11, Andrew Edwards wrote:Not even with sudo.I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine.Hmm, not even using sudo?
Jul 14 2015
On 2015-07-14 00:11, Andrew Edwards wrote:I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine.It appears this is part of Apple's new security policies. The root user cannot change system directories/files. /System, /bin, /usr/ and /sbin are all part of what's now considered system directories. /usr/local is available to developers [1]. I guess we can just create the symlinks in /usr/local/bin instead. It's already included in the default PATH, if I recall correctly. [1] https://developer.apple.com/videos/wwdc/2015/?id=706 -- /Jacob Carlborg
Jul 14 2015
On 07/14/2015 08:47 PM, Jacob Carlborg wrote:It appears this is part of Apple's new security policies. The root user cannot change system directories/files. /System, /bin, /usr/ and /sbin are all part of what's now considered system directories. /usr/local is available to developers [1]. I guess we can just create the symlinks in /usr/local/bin instead. It's already included in the default PATH, if I recall correctly. [1] https://developer.apple.com/videos/wwdc/2015/?id=706Can you help with fixing the installer?
Jul 25 2015
On 2015-07-14 00:03, Andrew Edwards wrote:The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.Do you get some more information, perhaps in the Console? -- /Jacob Carlborg
Jul 13 2015
On Tuesday, 14 July 2015 at 05:41:31 UTC, Jacob Carlborg wrote:On 2015-07-14 00:03, Andrew Edwards wrote:Nothing else. After this message, I press close and the GUI disappears.The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.Do you get some more information, perhaps in the Console?
Jul 14 2015
On 2015-07-14 14:31, Anon wrote:Nothing else. After this message, I press close and the GUI disappears.I'll see if I can debug this. -- /Jacob Carlborg
Jul 14 2015
On 2015-07-12 02:29, Andrew Edwards wrote:Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1).Reported an issue: https://issues.dlang.org/show_bug.cgi?id=14801 -- /Jacob Carlborg
Jul 15 2015
There was plan to include dub (and other tools) in DMD distrib. In what release it would be done?
Jul 15 2015
On 07/15/2015 09:39 AM, Suliman wrote:There was plan to include dub (and other tools) in DMD distrib. In what release it would be done?The current plan is to do so when dub reaches 1.0, should be pretty soon.
Jul 25 2015
On Sunday, 12 July 2015 at 00:29:29 UTC, Andrew Edwards wrote:Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1).Could someone please try the fix https://issues.dlang.org/show_bug.cgi?id=14801#c2.
Jul 26 2015
On 2015-07-26 14:00, Martin Nowak wrote:Could someone please try the fix https://issues.dlang.org/show_bug.cgi?id=14801#c2.Unfortunately it doesn't work. I'll see if I can find some more information. -- /Jacob Carlborg
Jul 28 2015
On Sunday, 26 July 2015 at 12:00:09 UTC, Martin Nowak wrote:Could someone please try the fix https://issues.dlang.org/show_bug.cgi?id=14801#c2.Please try again, we updated the fix. https://issues.dlang.org/show_bug.cgi?id=14801#c11
Aug 02 2015