Re: Release D 2.101.0
On Thursday, 17 November 2022 at 02:35:14 UTC, jmh530 wrote: I'm not sure what the typically gets picked up, but I had done the search at the link below: https://github.com/dlang/dmd/pulls?q=is%3Apr+is%3Amerged+ImportC+ and it didn't look like any of the recent bug fixes were listed on the changelog (I only see 23123 and 23340). So for instance: https://github.com/dlang/dmd/pull/14528 https://github.com/dlang/dmd/pull/14509 https://github.com/dlang/dmd/pull/14508 https://github.com/dlang/dmd/pull/14490 https://github.com/dlang/dmd/pull/14485 https://github.com/dlang/dmd/pull/14481 https://github.com/dlang/dmd/pull/14480 I've just ran `rdmd -version=Contributors_Lib changed v2.100.2..v2.101.0` with my [hacked version of tools/changed.d](https://forum.dlang.org/post/jhmjyccxjxfrnboea...@forum.dlang.org), and all of a sudden I get "209 fixed Bugzilla issues" from "72 contributors". My faith in git log retrieving correct information has plummeted. :-) I'll push the fixed generated list into dlang.org, thankfully we'll never have to deal with this again (unless - queue dramatic three-beat sting - phobos is merged into dmd/druntime too).
Re: Release D 2.101.0
On Thursday, 17 November 2022 at 00:25:19 UTC, Iain Buclaw wrote: On Wednesday, 16 November 2022 at 20:51:19 UTC, jmh530 wrote: Thanks again, but it doesn't look like the changelog is picking up everything. It really would help if you provide some bugzilla urls or PRs that you think should have been picked up. [snip] I'm not sure what the typically gets picked up, but I had done the search at the link below: https://github.com/dlang/dmd/pulls?q=is%3Apr+is%3Amerged+ImportC+ and it didn't look like any of the recent bug fixes were listed on the changelog (I only see 23123 and 23340). So for instance: https://github.com/dlang/dmd/pull/14528 https://github.com/dlang/dmd/pull/14509 https://github.com/dlang/dmd/pull/14508 https://github.com/dlang/dmd/pull/14490 https://github.com/dlang/dmd/pull/14485 https://github.com/dlang/dmd/pull/14481 https://github.com/dlang/dmd/pull/14480
Re: My first game done in my engine is finally running on Xbox Series!
On Tuesday, 15 November 2022 at 18:42:15 UTC, Hipreme wrote: https://github.com/MrcSnm/HipremeEngine Can we use it on Windows?
Re: Release D 2.101.0
On Wednesday, 16 November 2022 at 20:51:19 UTC, jmh530 wrote: Thanks again, but it doesn't look like the changelog is picking up everything. It really would help if you provide some bugzilla urls or PRs that you think should have been picked up. Granted, I'm not sure exactly when the deadline is, but I see a whole bunch of PRs merged from Walter on ImportC on the Github repo, but only one ImportC item listed in the changelog under DMD compiler fixes (and that looks like this is actually a druntime PR). The one after that seems to be a phobos bug fix. Freeze was on 11th October.
Re: Release D 2.101.0
On Tuesday, 15 November 2022 at 20:54:03 UTC, Iain Buclaw wrote: a new `std.typecons.SafeRefCounted` type that can be used in `@safe` Nice! Thank you, dukc. Excited to see dirEntries finally be @safe with dip1000. God speed to the ones who figuring out the @safe inference issue with borrow.
Re: Release D 2.101.0
On Tuesday, 15 November 2022 at 20:54:03 UTC, Iain Buclaw wrote: Glad to announce D 2.101.0, ♥ to the 63 contributors. This release comes with shortened method syntax enabled by default, new bit-field support added as a preview feature, a new `std.typecons.SafeRefCounted` type that can be used in `@safe`, numerous improvements to dub (including colorized output), and many more. http://dlang.org/download.html http://dlang.org/changelog/2.101.0.html -Iain on behalf of the Dlang Core Team Thanks again, but it doesn't look like the changelog is picking up everything. Granted, I'm not sure exactly when the deadline is, but I see a whole bunch of PRs merged from Walter on ImportC on the Github repo, but only one ImportC item listed in the changelog under DMD compiler fixes (and that looks like this is actually a druntime PR). The one after that seems to be a phobos bug fix.
Re: My first game done in my engine is finally running on Xbox Series!
On Wednesday, 16 November 2022 at 16:44:18 UTC, Kenny Shields wrote: On Tuesday, 15 November 2022 at 18:42:15 UTC, Hipreme wrote: Firstly, I would like to thank specially here both Adam and Guillaume, as this would not be possible without their great projects such as `audioformats` and `arsd-official:image_files` and `arsd-official:ttf`, but this project still had many discord contributors for my unending questions, I started using D before understanding anything about compilers, linkers or whatever, and my engine even has its almost complete standard library!. [...] Nice, great to see other games and engines being developed in D. Does the game itself have a project page or is it mainly just for testing/prototyping with your engine? Yes! I'll share the code in the future on a separate repository as sample games that you can do in my engine. Next game coming up is a super mario bros clone, after I finish fixing it for Android (which is almost done)
Re: My first game done in my engine is finally running on Xbox Series!
On Tuesday, 15 November 2022 at 18:42:15 UTC, Hipreme wrote: Firstly, I would like to thank specially here both Adam and Guillaume, as this would not be possible without their great projects such as `audioformats` and `arsd-official:image_files` and `arsd-official:ttf`, but this project still had many discord contributors for my unending questions, I started using D before understanding anything about compilers, linkers or whatever, and my engine even has its almost complete standard library!. [...] Nice, great to see other games and engines being developed in D. Does the game itself have a project page or is it mainly just for testing/prototyping with your engine?
Re: My first game done in my engine is finally running on Xbox Series!
On Tuesday, 15 November 2022 at 18:42:15 UTC, Hipreme wrote: If you wish to take a look into the current code development, here it is: https://github.com/MrcSnm/HipremeEngine Congrats! It was impressing to see you advance that quickly on difficult ground.