Re: Windows Bindings v1.1

2021-02-21 Thread Jacob Carlborg via Digitalmars-d-announce

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


Re: Windows Bindings v1.1

2021-02-20 Thread ryuukk_ via Digitalmars-d-announce

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


Re: Windows Bindings v1.1

2021-02-20 Thread Max Haughton via Digitalmars-d-announce

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.


Windows Bindings v1.1

2021-02-20 Thread Rumbu via Digitalmars-d-announce




- 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