Re: Beta 2.099.0
On Wednesday, 16 February 2022 at 09:05:39 UTC, Basile B. wrote: On Tuesday, 15 February 2022 at 16:12:25 UTC, Iain Buclaw wrote: Maybe an issue could be raised against the [dlang-bot](https://github.com/dlang/dlang-bot) to request better handling of ambiguous commit messages? Yes but in the meantime I find strange that you have just approved a PR that will have the same effect [with issue 2]. [with issue 2]: https://github.com/dlang/dmd/pull/13663 I probably reviewed it on my phone - the github app is very good at hiding lots of information I would have otherwise spotted on desktop. :-)
Re: Beta 2.099.0
On Tuesday, 15 February 2022 at 13:06:47 UTC, Martin Nowak wrote: http://dlang.org/changelog/2.099.0.html Thanks. Regarding: https://dlang.org/changelog/2.099.0.html#allow_casting_from_typetuple_to_typetuple I don't understand why this is allowed: ```d alias Tuple(T...) = T; void foo() { Tuple!(int, int) tup; auto foo = cast(long) tup; pragma(msg, typeof(foo)); // (int, int) } ``` Casting 2 values to one type is weird, and why does it not affect the result type? https://github.com/dlang/dmd/pull/13501#discussion_r808203393
Re: Beta 2.099.0
There are a few goodies hiding in the nightlies that didn't make it into the beta. Stuff like https://issues.dlang.org/show_bug.cgi?id=18362 And https://dlang.org/changelog/pending.html#actual-dynamiclibrary (which I did :3) This is gonna be a good release I think!
Re: Beta 2.099.0
On Tuesday, 15 February 2022 at 13:06:47 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.099.0 release, ♥ to the 99 contributors. [...] http://dlang.org/changelog/2.099.0.html [...] Thank you! It is amazing: ♥ to 99 contributors! (Should I say the language is extremely alive!) Regards MT
Re: Beta 2.099.0
On Tuesday, 15 February 2022 at 13:06:47 UTC, Martin Nowak wrote: As usual please report any bugs at https://issues.dlang.org The compiler has some mangling or attributes deduction bug when compiling or linking tagged self-referencing algebraic. The GitHub job: https://github.com/libmir/mir-ion/runs/5229969072?check_suite_focus=true I report the bug here because issues.dlang.org doesn't like my email: The e-mail address you entered (@@@my GMAIL@@@) didn't pass our syntax checking for a legal email address. A legal address must contain exactly one '@', and at least one '.' after the @. Currently, registering using Gmail addresses is not allowed due to spam. It also must not contain any illegal characters.