I'll just move the binding to druntime and rename the package from win32.* to core.c.windows.*<div>There are tons of modules, each for a header file in original WinAPI.</div><div>Next, we're gonna have to update the libs. What does it take to update the libs? Are there any legal or technical difficulties?<br>
<br><div class="gmail_quote">On Sat, May 12, 2012 at 10:43 PM, Jonathan M Davis <span dir="ltr"><<a href="mailto:jmdavisProg@gmx.com" target="_blank">jmdavisProg@gmx.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Saturday, May 12, 2012 22:28:12 Gor Gyolchanyan wrote:<br>
> There is a very good binding of WinAPI in <a href="http://dsource.org" target="_blank">dsource.org</a> in bindings project.<br>
> It's aim is to precisely replicate the WinAPI's headers.<br>
> What are the requirements of the druntime WinAPI? What needs to be done to<br>
> get the existing binding into druntime?<br>
<br>
</div>What kind of requirements are you worried about? We want all of the Win32 API<br>
bindings in druntime in an organized manner (my first guess would be according<br>
to the dll or header that they come from in C, but I don't know how the<br>
bindings project does it or necessarily what the best way is). I don't believe<br>
that what's currently in druntime is necessarily organized properly (I don't<br>
think that where new declarations go has been all that organized), so some<br>
stuff will likely have to be moved around when the WinAPI bindings are merged<br>
in (with the appropriate deprecation path used for any declarations that must<br>
be moved). But really, it's just a question of someone taking the time and<br>
making the effort to merge the WinAPI bindings into druntime and creating a<br>
pull request for it.<br>
<span class="HOEnZb"><font color="#888888"><br>
- Jonathan M Davis<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Bye,<br>Gor Gyolchanyan.<br>
</div>