Thread overview
Release D 2.108.0
Apr 01, 2024
Iain Buclaw
Apr 01, 2024
aberba
Apr 02, 2024
Ferhat Kurtulmuş
Apr 02, 2024
Nick Treleaven
Apr 03, 2024
Ferhat Kurtulmuş
Apr 03, 2024
Nick Treleaven
Apr 03, 2024
Ferhat Kurtulmuş
Apr 04, 2024
Salih Dincer
April 01, 2024

Glad to announce D 2.108.0, ♥ to the 36 contributors.

This release comes with 8 major changes and 36 fixed Bugzilla issues, including:

  • In the language, named arguments for functions have been implemented and documented.
  • In phobos, std.uni has been upgraded to Unicode 15.1.0.
  • In dub, the fetch command now supports multiple arguments, recursive fetch, and is project-aware.

http://dlang.org/download.html
http://dlang.org/changelog/2.108.0.html

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

-Iain
on behalf of the Dlang Core Team

April 01, 2024

On Monday, 1 April 2024 at 22:34:14 UTC, Iain Buclaw wrote:

>

Glad to announce D 2.108.0, ♥ to the 36 contributors.

This release comes with 8 major changes and 36 fixed Bugzilla issues, including:

  • In the language, named arguments for functions have been implemented and documented.
  • In phobos, std.uni has been upgraded to Unicode 15.1.0.
  • In dub, the fetch command now supports multiple arguments, recursive fetch, and is project-aware.

http://dlang.org/download.html
http://dlang.org/changelog/2.108.0.html

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

-Iain
on behalf of the Dlang Core Team

Awesome. Cheers to all contributors.

April 02, 2024

On Monday, 1 April 2024 at 22:34:14 UTC, Iain Buclaw wrote:

>

Glad to announce D 2.108.0, ♥ to the 36 contributors.

This release comes with 8 major changes and 36 fixed Bugzilla issues, including:

  • In the language, named arguments for functions have been implemented and documented.
  • In phobos, std.uni has been upgraded to Unicode 15.1.0.
  • In dub, the fetch command now supports multiple arguments, recursive fetch, and is project-aware.

Also in this release -- Interpolation Expression Sequences (a.k.a. string interpolation).

Looks like a pretty sweet release to upgrade to!

-Steve

April 02, 2024

On Tuesday, 2 April 2024 at 00:18:10 UTC, Steven Schveighoffer wrote:

>

On Monday, 1 April 2024 at 22:34:14 UTC, Iain Buclaw wrote:

>

Glad to announce D 2.108.0, ♥ to the 36 contributors.

This release comes with 8 major changes and 36 fixed Bugzilla issues, including:

  • In the language, named arguments for functions have been implemented and documented.
  • In phobos, std.uni has been upgraded to Unicode 15.1.0.
  • In dub, the fetch command now supports multiple arguments, recursive fetch, and is project-aware.

Also in this release -- Interpolation Expression Sequences (a.k.a. string interpolation).

Looks like a pretty sweet release to upgrade to!

-Steve

Could you please provide a link to the documentation that one should read to know everthing related to string interpolation in dlang. Things like: Can it be used in nogc code? etc.

April 02, 2024

On Tuesday, 2 April 2024 at 19:41:52 UTC, Ferhat Kurtulmuş wrote:

>

Could you please provide a link to the documentation that one should read to know everthing related to string interpolation in dlang.

Official docs:
https://dlang.org/spec/istring.html

>

Things like: Can it be used in nogc code? etc.

Yes, the literal is just a value sequence.

April 03, 2024

On Tuesday, 2 April 2024 at 21:15:16 UTC, Nick Treleaven wrote:

>

On Tuesday, 2 April 2024 at 19:41:52 UTC, Ferhat Kurtulmuş wrote:

>

Could you please provide a link to the documentation that one should read to know everthing related to string interpolation in dlang.

Official docs:
https://dlang.org/spec/istring.html

>

Things like: Can it be used in nogc code? etc.

Yes, the literal is just a value sequence.

Thank you. It looks like run.dlang.org is not using the last dmd version yet.

April 03, 2024

On Wednesday, 3 April 2024 at 08:39:03 UTC, Ferhat Kurtulmuş wrote:

>

On Tuesday, 2 April 2024 at 21:15:16 UTC, Nick Treleaven wrote:

>

Official docs:
https://dlang.org/spec/istring.html

>

Things like: Can it be used in nogc code? etc.

Yes, the literal is just a value sequence.

Thank you. It looks like run.dlang.org is not using the last dmd version yet.

Yes, it's DMD64 D Compiler v2.105.3. I wanted to make the examples runnable in that page but we need a dmd update there.

I also noticed the 'dmd-nightly' version is v2.103.0!

April 03, 2024

On Wednesday, 3 April 2024 at 10:19:40 UTC, Nick Treleaven wrote:

>

On Wednesday, 3 April 2024 at 08:39:03 UTC, Ferhat Kurtulmuş wrote:

>

On Tuesday, 2 April 2024 at 21:15:16 UTC, Nick Treleaven wrote:

>

Official docs:
https://dlang.org/spec/istring.html

>

Things like: Can it be used in nogc code? etc.

Yes, the literal is just a value sequence.

Thank you. It looks like run.dlang.org is not using the last dmd version yet.

Yes, it's DMD64 D Compiler v2.105.3. I wanted to make the examples runnable in that page but we need a dmd update there.

I also noticed the 'dmd-nightly' version is v2.103.0!

Dear Nick, this is out of the topic, but I noticed that you are a Geany contributor. I have a long waiting PR here https://github.com/geany/geany-plugins/pull/789. I added the "open with x" feature. I am not a regular Geany user anymore, though. I remember I needed that feature a lot when using Geany.

Ferhat

April 04, 2024

🙏

I would like to sincerely thank everyone who contributed. ❤️❤️❤️

On Wednesday, 3 April 2024 at 11:28:57 UTC, Ferhat Kurtulmuş wrote:

>

Dear Nick, this is out of the topic, but I noticed that you are a Geany contributor. I have a long waiting PR here https://github.com/geany/geany-plugins/pull/789. I added the "open with x" feature. I am not a regular Geany user anymore, though. I remember I needed that feature a lot when using Geany.

+1

Also, is it possible to change the color schemes according to the specifications written here?

https://dlang.org/spec/istring.html

In other words, writing in bold letters etc. to draw attention to the variable.

PS. I use Kugel Scheme

Thanks...

SDB@79

April 04, 2024

On Tuesday, 2 April 2024 at 00:18:10 UTC, Steven Schveighoffer wrote:

>

On Monday, 1 April 2024 at 22:34:14 UTC, Iain Buclaw wrote:

>

Glad to announce D 2.108.0, ♥ to the 36 contributors.

This release comes with 8 major changes and 36 fixed Bugzilla issues, including:
[...]

Also in this release -- Interpolation Expression Sequences (a.k.a. string interpolation).

Looks like a pretty sweet release to upgrade to!

-Steve

+1 ! The first since months. :-) Named Arguments +1