Thread overview
Windows Bindings v1.1
Feb 20, 2021
Rumbu
Feb 20, 2021
Max Haughton
Feb 21, 2021
ryuukk_
Feb 21, 2021
Jacob Carlborg
February 20, 2021

- updated to Windows SDK 10.19041.5
- wchar* constants with GUID patterns translated as GUID structures
- improved documentation
- strongly typed handles
- auto disposed handles
- new attributes (currently ignored): RetVal, NullNullTerminated, NotNullTerminated
- published as dub package

https://github.com/rumbu13/windows-d
February 20, 2021
On Saturday, 20 February 2021 at 14:03:18 UTC, Rumbu wrote:
>
>
> - updated to Windows SDK 10.19041.5
> - wchar* constants with GUID patterns translated as GUID structures
> - improved documentation
> - strongly typed handles
> - auto disposed handles
> - new attributes (currently ignored): RetVal, NullNullTerminated, NotNullTerminated
> - published as dub package
>
> https://github.com/rumbu13/windows-d

Nice - email finally sent by the way.
February 21, 2021
On Saturday, 20 February 2021 at 14:03:18 UTC, Rumbu wrote:
>
>
> - updated to Windows SDK 10.19041.5
> - wchar* constants with GUID patterns translated as GUID structures
> - improved documentation
> - strongly typed handles
> - auto disposed handles
> - new attributes (currently ignored): RetVal, NullNullTerminated, NotNullTerminated
> - published as dub package
>
> https://github.com/rumbu13/windows-d

Thanks for the dub package! easier to use, at least for me :D
February 21, 2021
On 2021-02-20 15:03, Rumbu wrote:

> - new attributes (currently ignored): RetVal, NullNullTerminated, NotNullTerminated
Regarding the ignored attributes. You could always output these as UDAs. It would not add any semantic meaning, but could serve as documentation. In theory, it would be possible to create a separate tool that will perform some semantic checks on these UDAs.

-- 
/Jacob Carlborg