www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Beta 2.101.0

reply Iain Buclaw <ibuclaw gdcproject.org> writes:
Glad to announce the first beta for the 2.101.0 release, ♥ to the 
299 contributors.

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

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

-Iain
Oct 17 2022
next sibling parent reply rassoc <rassoc posteo.de> writes:
On 10/17/22 13:35, Iain Buclaw via Digitalmars-d-announce wrote:
 Glad to announce the first beta for the 2.101.0 release, ♥ to the 299
contributors.
Thank you and congrats on the first (beta) release as the new release manager! But say, what's happening with the linked issues? Clicking the first few goes back to stuff submitted in 2006 and fixed in 2012ish. Might also explain the high contributor count, some of these names haven't been active in D for years.
Oct 17 2022
parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
On Monday, 17 October 2022 at 12:51:58 UTC, rassoc wrote:
 On 10/17/22 13:35, Iain Buclaw via Digitalmars-d-announce wrote:
 Glad to announce the first beta for the 2.101.0 release, ♥ to 
 the 299 contributors.
Thank you and congrats on the first (beta) release as the new release manager! But say, what's happening with the linked issues? Clicking the first few goes back to stuff submitted in 2006 and fixed in 2012ish. Might also explain the high contributor count, some of these names haven't been active in D for years.
DMD and D Runtime were merged together into one repository, this includes all histories, so I suspects it's picking up all authors from that. You can verify the what was read in by the changelog tools by running: ``` git log --pretty='format:%aN|%aE' v2.100.2..v2.101.0-beta.1 | sort -u ``` See https://github.com/dlang/tools/blob/master/contributors.d#L81 I think for this release only, we can work around this by using pathspecs to exclude druntime. ``` ( git -C dmd log --pretty='format:%aN|%aE' v2.100.2..upstream/stable ':!druntime' git -C dmd log --pretty='format:%aN|%aE' v2.100.2..upstream/stable druntime git -C druntime log --pretty='format:%aN|%aE' v2.100.2..upstream/stable ) | sort -u ```
Oct 17 2022
parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
This has been fixed, ♥ to the 62 contributors. ;-)
Oct 18 2022
next sibling parent M.M. <matus email.cz> writes:
On Tuesday, 18 October 2022 at 12:46:55 UTC, Iain Buclaw wrote:
 This has been fixed, ♥ to the 62 contributors. ;-)
Great that you're taking over from Martin Nowak. Thank you and good luck.
Oct 18 2022
prev sibling parent rassoc <rassoc posteo.de> writes:
On 10/18/22 14:46, Iain Buclaw via Digitalmars-d-announce wrote:
 This has been fixed, ♥ to the 62 contributors. ;-)
Aye, easier to digest change log now, thanks for your work, Iain!
Oct 18 2022
prev sibling next sibling parent reply Anonymouse <zorael gmail.com> writes:
On Monday, 17 October 2022 at 11:35:22 UTC, Iain Buclaw wrote:
 [...]
Thanks! Question. From the changelog;
 Posix (excl. Darwin): Switch default GC signals from SIGUSR1/2 
 to SIGRTMIN/SIGRTMIN+1
What should I tell gdb to handle to catch those? `SIG33` and `SIG34`?
Oct 18 2022
parent Iain Buclaw <ibuclaw gdcproject.org> writes:
On Tuesday, 18 October 2022 at 22:04:50 UTC, Anonymouse wrote:
 On Monday, 17 October 2022 at 11:35:22 UTC, Iain Buclaw wrote:
 [...]
Thanks! Question. From the changelog;
 Posix (excl. Darwin): Switch default GC signals from SIGUSR1/2 
 to SIGRTMIN/SIGRTMIN+1
What should I tell gdb to handle to catch those? `SIG33` and `SIG34`?
Check whether it is already stopping on those signals. ``` (gdb) handle SIG33 SIG34 Signal Stop Print Pass to program Description SIG33 Yes Yes Yes Real-time event 33 SIG34 Yes Yes Yes Real-time event 34 ``` If not, append `stop` to the above command.
Oct 18 2022
prev sibling next sibling parent Imperatorn <johan_forsberg_86 hotmail.com> writes:
On Monday, 17 October 2022 at 11:35:22 UTC, Iain Buclaw wrote:
 Glad to announce the first beta for the 2.101.0 release, ♥ to 
 the 299 contributors.

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

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

 -Iain
Nice work man
Oct 19 2022
prev sibling next sibling parent Guillaume Piolat <first.last spam.org> writes:
On Monday, 17 October 2022 at 11:35:22 UTC, Iain Buclaw wrote:
 Glad to announce the first beta for the 2.101.0 release, ♥ to 
 the 299 contributors.

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

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

 -Iain
Nice, thanks for the release. Not urgent at all but: https://issues.dlang.org/show_bug.cgi?id=23437 https://issues.dlang.org/show_bug.cgi?id=23307 In my tests everything works else!
Oct 27 2022
prev sibling parent Iain Buclaw <ibuclaw gdcproject.org> writes:
On Monday, 17 October 2022 at 11:35:22 UTC, Iain Buclaw wrote:
 Glad to announce the first beta for the 2.101.0 release, ♥ to 
 the 299 contributors.

 http://dlang.org/download.html#dmd_beta
 http://dlang.org/changelog/2.101.0.html
Release Candidate is live now.
 As usual please report any bugs at
 https://issues.dlang.org

 -Iain
on behalf of the Dlang Core Team.
Nov 01 2022