Re: Release D 2.101.0

2022-11-16 Thread Iain Buclaw via Digitalmars-d-announce

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

2022-11-16 Thread jmh530 via Digitalmars-d-announce

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!

2022-11-16 Thread zjh via Digitalmars-d-announce

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

2022-11-16 Thread Iain Buclaw via Digitalmars-d-announce

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

2022-11-16 Thread surlymoor via Digitalmars-d-announce

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

2022-11-16 Thread jmh530 via Digitalmars-d-announce

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!

2022-11-16 Thread Hipreme via Digitalmars-d-announce
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!

2022-11-16 Thread Kenny Shields via Digitalmars-d-announce

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!

2022-11-16 Thread Guillaume Piolat via Digitalmars-d-announce

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.