Thread overview
April 01

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

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

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

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

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

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

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

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

🙏

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

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