Windows Bindings v1.0

Dennis dkorpel at gmail.com
Thu Feb 18 13:57:56 UTC 2021


On Thursday, 18 February 2021 at 00:46:26 UTC, Walter Bright 
wrote:
> Please file bugzilla issues for them!

I'm not going to file issues for each individual module, since 
there are about 100 of them. There already is a general issue 
about Windows headers: 
https://issues.dlang.org/show_bug.cgi?id=16267

I actually started working on adding the missing annotations to 
druntime half a year ago, but abandoned it because it took more 
time than expected. The tricky part is that modules can contain 
callback definitions, and adding @nogc nothrow to those is a 
breaking change. This is where Argument dependent attributes 
(https://github.com/dlang/DIPs/pull/198) could be useful.

I might pick it up again, but if these auto-generated bindings 
can be incorporated into core.sys.windows that wouldn't be 
necessary anymore.


More information about the Digitalmars-d-announce mailing list