Jump to page: 1 216  
Page
Thread overview
Beta 2.079.0
Feb 19, 2018
Martin Nowak
Feb 19, 2018
Nicholas Wilson
Feb 19, 2018
Seb
Feb 19, 2018
bachmeier
Feb 19, 2018
Seb
Feb 19, 2018
9il
Feb 19, 2018
Basile B.
Feb 19, 2018
bachmeier
Feb 19, 2018
Joakim
Feb 19, 2018
Paolo Invernizzi
Feb 20, 2018
Martin Nowak
Feb 20, 2018
Kagamin
Feb 20, 2018
John Gabriele
Feb 20, 2018
jmh530
Feb 20, 2018
jmh530
Feb 20, 2018
Timothee Cour
Feb 20, 2018
John Gabriele
Feb 20, 2018
H. S. Teoh
Feb 21, 2018
Kagamin
Feb 21, 2018
Jonathan M Davis
Feb 21, 2018
Paolo Invernizzi
Feb 21, 2018
Eugene Wissner
Feb 21, 2018
Paolo Invernizzi
Feb 21, 2018
Jonathan M Davis
Feb 22, 2018
aberba
Feb 21, 2018
psychoticRabbit
Feb 21, 2018
H. S. Teoh
Feb 22, 2018
psychoticRabbit
Feb 22, 2018
H. S. Teoh
Feb 21, 2018
rjframe
Feb 22, 2018
Uknown
Feb 22, 2018
Jonathan M Davis
Feb 22, 2018
psychoticRabbit
Feb 22, 2018
Timothee Cour
Feb 22, 2018
aliak
Feb 22, 2018
Seb
Feb 22, 2018
aliak
Feb 22, 2018
psychoticRabbit
Feb 22, 2018
Patrick Schluter
Feb 22, 2018
psychoticRabbit
Feb 21, 2018
Suliman
Feb 22, 2018
Atila Neves
Feb 22, 2018
Jonathan M Davis
Feb 22, 2018
Uknown
Feb 22, 2018
Jonathan M Davis
Feb 22, 2018
Joakim
Feb 22, 2018
psychoticRabboit
Feb 22, 2018
Jonathan M Davis
Feb 22, 2018
Zoadian
Feb 22, 2018
H. S. Teoh
Feb 23, 2018
Walter Bright
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
psychoticRabbit
Feb 22, 2018
Daniel Kozak
Feb 22, 2018
psychoticRabbit
Feb 23, 2018
Martin Nowak
Feb 23, 2018
psychotyicRabbit
Feb 23, 2018
Jonathan M Davis
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
Seb
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
Norm
Feb 23, 2018
Martin Nowak
Feb 23, 2018
Jonathan M Davis
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
Martin Nowak
Feb 23, 2018
Jonathan M Davis
Feb 23, 2018
aberba
Feb 23, 2018
Norm
Feb 24, 2018
psychoticRabbit
Feb 23, 2018
Patrick Schluter
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
Patrick Schluter
Feb 24, 2018
psychoticRabbit
Feb 23, 2018
aberba
Feb 24, 2018
psychoticRabbit
Feb 24, 2018
zabruk70
Feb 24, 2018
psychoticRabbit
Feb 22, 2018
David Gileadi
Feb 21, 2018
Joakim
Feb 21, 2018
psychoticRabbit
Feb 23, 2018
Martin Nowak
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
Martin Nowak
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
Kagamin
Feb 23, 2018
Kagamin
Feb 23, 2018
Martin Nowak
Feb 23, 2018
Jonathan M Davis
Feb 23, 2018
Martin Nowak
Feb 23, 2018
psychoticRabbit
Feb 23, 2018
Rubn
Feb 23, 2018
Seb
Feb 23, 2018
Joakim
Feb 23, 2018
Kagamin
Mar 31, 2018
Seb
Mar 31, 2018
meppl
Mar 31, 2018
Joakim
Mar 31, 2018
Kagamin
Feb 22, 2018
Radu
Feb 23, 2018
Martin Nowak
Feb 23, 2018
Martin Nowak
Feb 23, 2018
jmh530
Feb 23, 2018
jmh530
Feb 23, 2018
Paolo Invernizzi
Feb 24, 2018
Joakim
Feb 19, 2018
Seb
Feb 19, 2018
jmh530
Feb 20, 2018
Martin Nowak
Feb 19, 2018
Eugene Wissner
Feb 19, 2018
Seb
Feb 19, 2018
Ali Çehreli
Feb 19, 2018
Seb
Feb 20, 2018
Bastiaan Veelo
Feb 20, 2018
Basile B.
Feb 19, 2018
Dukc
Feb 19, 2018
Mike Franklin
Feb 20, 2018
meppl
Feb 20, 2018
Martin Nowak
Feb 20, 2018
Mike Franklin
Feb 20, 2018
Kagamin
Feb 19, 2018
Andre Pany
Feb 19, 2018
Rainer Schuetze
Feb 20, 2018
Basile B.
Feb 20, 2018
Rainer Schuetze
Feb 20, 2018
Basile B.
Feb 20, 2018
Atila Neves
Feb 20, 2018
rikki cattermole
Feb 20, 2018
Martin Nowak
Feb 20, 2018
psychoRabbit
lld-link.exe [in: Re: Beta 2.079.0]
Feb 23, 2018
Martin Nowak
Feb 23, 2018
Martin Nowak
Feb 23, 2018
Andre Pany
Feb 22, 2018
Kirr
Feb 22, 2018
Kagamin
Feb 23, 2018
Kagamin
Feb 23, 2018
Seb
Feb 23, 2018
Jacob Carlborg
Feb 23, 2018
Mike Franklin
Feb 23, 2018
Jonathan M Davis
2.079.0-beta.2 [Re: Beta 2.079.0]
Feb 24, 2018
Martin Nowak
2.079.0-rc.1 [Re: Beta 2.079.0]
Feb 27, 2018
Martin Nowak
Feb 28, 2018
Patrick Schluter
Mar 03, 2018
Martin Nowak
February 19, 2018
Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.

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

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

- ----

This is probably the most feature-laden 2 month release ever.

Highlights:

https://dlang.org/changelog/2.079.0.html#lazy-gc-init https://dlang.org/changelog/2.079.0.html#includeimports https://dlang.org/changelog/2.079.0.html#minimal_runtime https://dlang.org/changelog/2.079.0.html#toString

There is experimental `@nogc` exception throwing `-dip1008` (still
missing changelog).
Windows got a new experimental toolchain based on the lld linker and
MinGW import libraries. This will hopefully replace OMF in the
long-term without requiring heavy VC installations. Of course VC will
remain the primary toolchain on Windows. (still missing changelog)

A few remaining private symbols leaks have been fixed. https://dlang.org/changelog/2.079.0.html#private https://dlang.org/changelog/2.079.0.html#fix17630 https://dlang.org/changelog/2.079.0.html#fix18219

Some small syntax goodies:

https://dlang.org/changelog/2.079.0.html#multi_module_selective_imports https://dlang.org/changelog/2.079.0.html#default_after_variadic

Some noteworthy deprecations:

https://dlang.org/changelog/2.079.0.html#deprecate_delete https://dlang.org/changelog/2.079.0.html#hexstrings

- -Martin
February 19, 2018
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.079.0.html
>
> As usual please report any bugs at https://issues.dlang.org
>
> - ----
>
> This is probably the most feature-laden 2 month release ever.
>
> Highlights:
>
> https://dlang.org/changelog/2.079.0.html#lazy-gc-init https://dlang.org/changelog/2.079.0.html#includeimports https://dlang.org/changelog/2.079.0.html#minimal_runtime https://dlang.org/changelog/2.079.0.html#toString
>
> There is experimental `@nogc` exception throwing `-dip1008` (still
> missing changelog).
> Windows got a new experimental toolchain based on the lld linker and
> MinGW import libraries. This will hopefully replace OMF in the
> long-term without requiring heavy VC installations. Of course VC will
> remain the primary toolchain on Windows. (still missing changelog)
>
> A few remaining private symbols leaks have been fixed. https://dlang.org/changelog/2.079.0.html#private https://dlang.org/changelog/2.079.0.html#fix17630 https://dlang.org/changelog/2.079.0.html#fix18219
>
> Some small syntax goodies:
>
> https://dlang.org/changelog/2.079.0.html#multi_module_selective_imports https://dlang.org/changelog/2.079.0.html#default_after_variadic
>
> Some noteworthy deprecations:
>
> https://dlang.org/changelog/2.079.0.html#deprecate_delete https://dlang.org/changelog/2.079.0.html#hexstrings
>
> - -Martin

Awesome.

A typo.

Lambda comparison using __traits(isSame, ...)
    ... Whenver ...
February 19, 2018
On 02/19/2018 05:49 AM, Martin Nowak wrote:
> http://dlang.org/changelog/2.079.0.html

...WOW O_o!!!!

This release is seriously, just...wow!

One question though: I'm unclear on the "include imports". Do those basically obviate the original purpose of rdmd? Ie, so dmd doesn't need to be passed a list of every individual file to be compiled? Just do this and be done?:

$ dmd -offoobar -Isource -i=foobar source/foobar/main.d
$ ./foobar

Or do I misunderstand it?
February 19, 2018
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.

Awesome! I like this release
February 19, 2018
On Monday, 19 February 2018 at 11:29:04 UTC, 9il wrote:
> On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.
>
> Awesome! I like this release
++ :-D
February 19, 2018
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.079.0.html
>
> As usual please report any bugs at https://issues.dlang.org
>
> - ----
>
> This is probably the most feature-laden 2 month release ever.

I had noticed too that it will be a big release. But big release means more regression risk. Here's a first one:

https://issues.dlang.org/show_bug.cgi?id=18469

Quite strangely the problem was not detected even if the stuff gets build and tested daily with the nightly on SemaphoreCI. Maybe something has not been "cherry picked" ?
February 19, 2018
On Monday, 19 February 2018 at 11:21:34 UTC, Nicholas Wilson wrote:
> On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.
>
> Awesome.
>
> A typo.
>
> Lambda comparison using __traits(isSame, ...)
>     ... Whenver ...

... and A PR ;-)

https://github.com/dlang/dmd/pull/7917

Thanks for spotting!
February 19, 2018
On Monday, 19 February 2018 at 11:27:11 UTC, Nick Sabalausky (Abscissa) wrote:
> On 02/19/2018 05:49 AM, Martin Nowak wrote:
>> http://dlang.org/changelog/2.079.0.html
>
> ...WOW O_o!!!!
>
> This release is seriously, just...wow!
>
> One question though: I'm unclear on the "include imports". Do those basically obviate the original purpose of rdmd? Ie, so dmd doesn't need to be passed a list of every individual file to be compiled? Just do this and be done?:
>
> $ dmd -offoobar -Isource -i=foobar source/foobar/main.d
> $ ./foobar
>
> Or do I misunderstand it?

That's a really nice feature to have buried in with all the other stuff. I didn't even notice it.
February 19, 2018
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.079.0.html
>
> As usual please report any bugs at https://issues.dlang.org
>
> - ----
>
> This is probably the most feature-laden 2 month release ever.
> ...

This looks good, but I'm not sure the many new features go well with the "2 month release" thing. I hope there are plans for a longer than usual testing period. Your announcement reads to me like it's going to be a regression bug release.
February 19, 2018
On Monday, 19 February 2018 at 15:45:30 UTC, bachmeier wrote:
> On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.
>>
>> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.079.0.html
>>
>> As usual please report any bugs at https://issues.dlang.org
>>
>> - ----
>>
>> This is probably the most feature-laden 2 month release ever.
>> ...
>
> This looks good, but I'm not sure the many new features go well with the "2 month release" thing. I hope there are plans for a longer than usual testing period. Your announcement reads to me like it's going to be a regression bug release.

17. Allow multiple selective imports from different modules in a single import statement

I have a bad feeling that that one is going to be a source of a raft of bugs for years to come.
« First   ‹ Prev
1 2 3 4 5 6 7 8 9 10 11