Jump to page: 1 2 3
Thread overview
Beta 2.090.0
Dec 22, 2019
Martin Nowak
Dec 22, 2019
rikki cattermole
Dec 22, 2019
Mike Parker
Dec 22, 2019
berni44
Dec 22, 2019
Eugene Wissner
Dec 22, 2019
berni44
Dec 23, 2019
Seb
Dec 22, 2019
Mike Parker
Dec 22, 2019
Andre Pany
Dec 22, 2019
Per Nordlöw
Dec 23, 2019
Per Nordlöw
Dec 24, 2019
Soulsbane
Dec 24, 2019
Per Nordlöw
Dec 23, 2019
Mathias Lang
Dec 26, 2019
berni44
Dec 26, 2019
berni44
Release Candidate [was: Re: Beta 2.090.0]
Dec 30, 2019
Martin Nowak
Dec 30, 2019
Rainer Schuetze
Jan 01, 2020
berni44
December 22, 2019
Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.090.0.html

As usual please report any bugs at
https://issues.dlang.org

-Martin
December 23, 2019
On 23/12/2019 4:23 AM, Martin Nowak wrote:
> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.
> 
> http://dlang.org/download.html#dmd_beta
> http://dlang.org/changelog/2.090.0.html
> 
> As usual please report any bugs at
> https://issues.dlang.org
> 
> -Martin

404'ing
December 22, 2019
On Sunday, 22 December 2019 at 15:27:15 UTC, rikki cattermole wrote:
> On 23/12/2019 4:23 AM, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.
>> 
>> http://dlang.org/download.html#dmd_beta
>> http://dlang.org/changelog/2.090.0.html
>> 
>> As usual please report any bugs at
>> https://issues.dlang.org
>> 
>> -Martin
>
> 404'ing

The changelog, that is.
December 22, 2019
On Sunday, 22 December 2019 at 15:23:32 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.

I'm wondering, why I'm listed twice there (as Bernhard Seckinger and as berni44). IMHO berni44 should not have been listed there... Do I have to change something in my git settings to get this right?
December 22, 2019
On Sunday, 22 December 2019 at 18:51:45 UTC, berni44 wrote:
> On Sunday, 22 December 2019 at 15:23:32 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.
>
> I'm wondering, why I'm listed twice there (as Bernhard Seckinger and as berni44). IMHO berni44 should not have been listed there... Do I have to change something in my git settings to get this right?

Probably differen email addresses. You can set an email address locally for the repository in .git/config. Or just add an alias: https://github.com/dlang/tools/blob/master/.mailmap
December 22, 2019
On Sunday, 22 December 2019 at 15:23:32 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.
>
> http://dlang.org/download.html#dmd_beta
> http://dlang.org/changelog/2.090.0.html
>
> As usual please report any bugs at
> https://issues.dlang.org
>
> -Martin

The unittest default mode might cause some issues for unittest frameworks like d-unit. They need a main but due to a dub bug, passing DRT affects the Dub executable but not the spawned application. Open bug issue https://github.com/dlang/dub/issues/1280

Kind regards
Andre
December 22, 2019
On Sunday, 22 December 2019 at 19:00:15 UTC, Eugene Wissner wrote:
> Probably differen email addresses. You can set an email address locally for the repository in .git/config. Or just add an alias: https://github.com/dlang/tools/blob/master/.mailmap

git config -l reveals only one address (which is set at global level; there is no local and no systemwide email address). It's the same I use in github. In bugzilla I use a different one, but I guess, that this is not relevant.
December 22, 2019
On 12/22/19 2:17 PM, Andre Pany wrote:
> On Sunday, 22 December 2019 at 15:23:32 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.
>>
>> http://dlang.org/download.html#dmd_beta
>> http://dlang.org/changelog/2.090.0.html
>>
>> As usual please report any bugs at
>> https://issues.dlang.org
>>
> 
> The unittest default mode might cause some issues for unittest frameworks like d-unit. They need a main but due to a dub bug, passing DRT affects the Dub executable but not the spawned application. Open bug issue https://github.com/dlang/dub/issues/1280
> 

I haven't tested, but the frameworks should be fine. They override the behavior (i.e. register a different handler for unittests)

The switch only affects vanilla D unittest handler behavior.

In other words, if you use e.g. unitthreaded or dub's test build, the switch is of no consequence.

-Steve
December 22, 2019
On Sunday, 22 December 2019 at 18:51:45 UTC, berni44 wrote:
> On Sunday, 22 December 2019 at 15:23:32 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.
>
> I'm wondering, why I'm listed twice there (as Bernhard Seckinger and as berni44). IMHO berni44 should not have been listed there... Do I have to change something in my git settings to get this right?

You can submit a PR to add a mapping to tools/.mailmap:

https://github.com/dlang/tools/blob/master/.mailmap
https://github.com/git/git/blob/master/Documentation/mailmap.txt
December 22, 2019
On Sunday, 22 December 2019 at 15:23:32 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.090.0 release, ♥ to the 48 contributors.
>
> http://dlang.org/download.html#dmd_beta
> http://dlang.org/changelog/2.090.0.html
>
> As usual please report any bugs at
> https://issues.dlang.org
>
> -Martin

I've gotten very used to running my app via

    dub run --compiler=dmd --build=unittest

in order to, with short iterations, run tests and the application at the same time.

Changing this behaviour via

https://dlang.org/changelog/2.090.0.html#unittest-default

is, to me, an usually disruptive change.

I tried changing to

    dub run --compiler=dmd --build=unittest -- --DRT-testmode=run-main

but it still doesn't run the application after the unittests are run.

Have I missed something or is this a known problem with dub? If so, do I have any alternative to brute-forcing the problem with

    dub run --compiler=dmd --build=unittest
    dub run --compiler=dmd --build=debug

which, for me, doubles my development iteration time.
« First   ‹ Prev
1 2 3