digitalmars.D.announce - Beta 2.082.0
- Martin Nowak (33/33) Oct 17 2018 -----BEGIN PGP SIGNED MESSAGE-----
- Jesse Phillips (3/7) Oct 17 2018 Wait, why does each get a special bailout? Doesn't until full
- Neia Neutuladh (7/9) Oct 17 2018 `until` is lazy. We could have `doUntil` instead, which would be
- Jesse Phillips (5/15) Oct 17 2018 auto arr = [10, 20, 30];
- Vladimir Panteleev (8/14) Oct 17 2018 When is this different from the corresponding CRuntime version?
- Andre Pany (10/25) Oct 17 2018 The new variable does not affect the build process. It is set by
- Nicholas Wilson (5/13) Oct 17 2018 CppRuntime is per compiler, CRuntime is per system.
- JN (2/3) Oct 17 2018 BTW, title says Beta 2.082.0 :)
- Martin Nowak (4/5) Nov 01 2018 Just automated the template for the beta announcement so this
- SrMordred (5/22) Oct 18 2018 Thanks!
- Martin Nowak (19/22) Oct 26 2018 -----BEGIN PGP SIGNED MESSAGE-----
- jmh530 (4/7) Oct 26 2018 "fix Issue 14246 - RAII - proper destruction of partically
- Martin Nowak (2/4) Oct 29 2018
- Walter Bright (1/1) Oct 30 2018 Thank you, Martin!
- Martin Nowak (3/5) Nov 01 2018 Just noted the incorrect subject when searching for the beta
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Glad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.083.0.html As usual please report any bugs at https://issues.dlang.org - ---- Highlights: BetterC build option in dub - https://dlang.org/changelog/2.083.0.html#betterC_build_option CppRuntime_* version identifiers - https://dlang.org/changelog/2.083.0.html#cppVersions New isZeroInit trait - https://dlang.org/changelog/2.083.0.html#isZeroIn it DUB_PACKAGE_VERSION environment variable - https://dlang.org/changelog/2.083.0.html#env_var_package_version - -Martin -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEpzRNrTw0HqEtE8TmsnOBFhK7GTkFAlvHJ7oACgkQsnOBFhK7 GTndcg//dverePD9V8DIyVuemqho4Hrt2mKVfIr3p6W3osQuv2Ul9fr2yqdtzoif 3oecvjV7NFlW72v1v/Vli8aIItQ8ak60/aD2bSzrLPy9pnnjeC7NvctdA2snjQef s1klZP/fLzr3QE39rLiFgQwhZIhkIgvFQai79lB2uMwIFE/lp1yn/34UMrxesEPS ubcGufOYkUvmqwbdz0Pn71WqwNXjXf2zeZ5u8yOgF8+E/7HZNt3TFGmv6rL1VxFW mch+SsrAul+iT3E6vs05MrRpZSNbL2bESOxcULflF+XYiRp8f6uf3FKeZ1YBqmSc nvDDkVbkGHIfw4SZGJ7IPsno6MBSC588hrkHg1SV1LkalHqvCRk0g2HFcJ4B86nl M5QeobeaJmb2rpugLichZ+MRQMbyzNkY41mc9jJ73hq4l2Q4KLCXDzb+JCYhcyIF Yjvrq7mQPwkbfjQl0t5JwW1/cONTVKEEM+Kv5dgkzDUewuodMbkfV0zApkf+Z/tZ 0nxLx5rmNxCKqbMqjbd6G0SnsCmoqdZjgG57g5SM1Nqg3Xwvmi/mAr0Chgb3xgAU A4WAtTxCu097gmXKNKAdLDAMXD2HD5DNqLei/NhSomYE16bumeTvUI6mBKxcVsKs ISp3yThoLGY9d13AsqzrZNA60c1Hfqotuh2H9XUnJDxfSnPA8Uw= =Pyed -----END PGP SIGNATURE-----
Oct 17 2018
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:Glad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.083.0.htmlWait, why does each get a special bailout? Doesn't until full that role?
Oct 17 2018
On Wednesday, 17 October 2018 at 14:02:20 UTC, Jesse Phillips wrote:Wait, why does each get a special bailout? Doesn't until full that role?`until` is lazy. We could have `doUntil` instead, which would be eager and would return a boolean indicating whether to continue. We could all write `someRange.until!condition.each!func`. That's going to be clearer sometimes and less clear other times. So now we have options.
Oct 17 2018
On Wednesday, 17 October 2018 at 16:14:14 UTC, Neia Neutuladh wrote:On Wednesday, 17 October 2018 at 14:02:20 UTC, Jesse Phillips wrote:auto arr = [10, 20, 30]; arr.until!(x=>n==20).each!(n => arr ~= n); Ok, I can see why that doesn't work.Wait, why does each get a special bailout? Doesn't until full that role?`until` is lazy. We could have `doUntil` instead, which would be eager and would return a boolean indicating whether to continue. We could all write `someRange.until!condition.each!func`. That's going to be clearer sometimes and less clear other times. So now we have options.
Oct 17 2018
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:Glad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release.Thanks!CppRuntime_* version identifiers - https://dlang.org/changelog/2.083.0.html#cppVersionsWhen is this different from the corresponding CRuntime version?DUB_PACKAGE_VERSION environment variable - https://dlang.org/changelog/2.083.0.html#env_var_package_versionThe documentation for this one seems rather sparse. - Is the environment variable set or read by Dub? - What is the exact syntax for its contents? - How does it affect the build process? - What are some potential use cases?
Oct 17 2018
On Wednesday, 17 October 2018 at 15:18:43 UTC, Vladimir Panteleev wrote:On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:The new variable does not affect the build process. It is set by dub and has the content you also see by dub describe command. In a pre command you can have a script which writes the content of the variable to a constant within D module. Therefore it becomes very easy to compile the version of your application into your application. Kind regards AndreGlad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release.Thanks!CppRuntime_* version identifiers - https://dlang.org/changelog/2.083.0.html#cppVersionsWhen is this different from the corresponding CRuntime version?DUB_PACKAGE_VERSION environment variable - https://dlang.org/changelog/2.083.0.html#env_var_package_versionThe documentation for this one seems rather sparse. - Is the environment variable set or read by Dub? - What is the exact syntax for its contents? - How does it affect the build process? - What are some potential use cases?
Oct 17 2018
On Wednesday, 17 October 2018 at 15:18:43 UTC, Vladimir Panteleev wrote:On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:CppRuntime is per compiler, CRuntime is per system. An example: on linux linking with Clang's C++ lib, the CppRuntime is CppRuntime_Clang and the CRuntime is CRuntime_Glibc.Glad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release.Thanks!CppRuntime_* version identifiers - https://dlang.org/changelog/2.083.0.html#cppVersionsWhen is this different from the corresponding CRuntime version?
Oct 17 2018
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:Glad to announce the first beta for the 2.083.0 release, ♥ toBTW, title says Beta 2.082.0 :)
Oct 17 2018
On Wednesday, 17 October 2018 at 15:59:17 UTC, JN wrote:BTW, title says Beta 2.082.0 :)Just automated the template for the beta announcement so this doesn't happen again. https://gist.github.com/MartinNowak/a471fe7ddbfeef205cdf04c93a94c6d0/revisions#diff-e55bb7573f1110c8b2a6922fe8cccf48
Nov 01 2018
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:Glad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.083.0.html As usual please report any bugs at https://issues.dlang.org - ---- Highlights: BetterC build option in dub - https://dlang.org/changelog/2.083.0.html#betterC_build_option CppRuntime_* version identifiers - https://dlang.org/changelog/2.083.0.html#cppVersions New isZeroInit trait - https://dlang.org/changelog/2.083.0.html#isZeroIn it DUB_PACKAGE_VERSION environment variable - https://dlang.org/changelog/2.083.0.html#env_var_package_version - -MartinThanks! Is too much asking to take a look on this bug? https://issues.dlang.org/show_bug.cgi?id=18457 :)
Oct 18 2018
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 10/17/18 2:14 PM, Martin Nowak wrote:Glad to announce the first beta for the 2.083.0 releaseSecond beta live nowhttp://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.083.0.html-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEpzRNrTw0HqEtE8TmsnOBFhK7GTkFAlvTw0MACgkQsnOBFhK7 GTl2QA//TJ/yYP4Z8BBjvX67agf7ipPlgiJaHBMthhK6/2+u4qEgh6RQhnLhCNsD M/B88p6r2D5jKcvlyHdXX4fzO7iW78qFMAaUzxBgqIxgWXbDpl9UKm+kO9pg1Y0C w/2FuCZ8bt28+M0NZPHjt5c1EabPTlJmUBsmgHDBKbqvLGGWEjMun208hloI90yq iB4rFsf9SiJphIj5zbouLUz5JgOWqhxzjj43wfvbN3+HuKhnH9EnAedg2r4v8ump FB+EuGLl7NsN2+aZ4Y/VE/YjnCSVIHE8/rTJ0gISSbhMIEaSxuSLFzvY+R1BPAr1 bKGiv/0WCcryDgBe0vzbeiJKpJC6/z+7rz4LSxA9OgfX6dPcIlhUAg09TAIe59Uw TEK409+3JYmF0TNXl0PqwyW5Aq8uS6kfda8gnLXT9vaGwjtZ+tqeobxYYJf+dU2l ix4va2EJfxYoqAd+AqlnpEW0TyJTcYDwG0xCv6EEXrq8FyPYF7KJAhKOpcf1vt1y QyijjQPJ+QG+z3yWhFge2BInQoTobELcKSX+U9IliZY/ZZUWWhSfSX6RzEvqkNsS 8X2E/YrBTWxbfvyqNnxGcg54vAsZCeTHpVtdrNNKBC417EUEEv44u6kFlIRN/jla We4Hop8dBgmiHGrs9cYaQq3WZt9k8D3jZH/qwaI1Mb+q6ETkIjs= =WaZP -----END PGP SIGNATURE-----
Oct 26 2018
On Saturday, 27 October 2018 at 01:45:43 UTC, Martin Nowak wrote:[snip]"fix Issue 14246 - RAII - proper destruction of partically constructed objects" typo on partically?http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.083.0.html
Oct 26 2018
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote: Release Candidate is live now.http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.083.0.html
Oct 29 2018
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:Glad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release.Just noted the incorrect subject when searching for the beta thread of the last release.
Nov 01 2018