www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Windows Bindings v1.1

reply Rumbu <rumbu rumbu.ro> writes:
- 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
Feb 20 2021
next sibling parent Max Haughton <maxhaton gmail.com> writes:
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.
Feb 20 2021
prev sibling next sibling parent ryuukk_ <ryuukk_ gmail.com> writes:
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
Feb 20 2021
prev sibling parent Jacob Carlborg <doob me.com> writes:
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
Feb 21 2021