[Issue 15539] core.sys.windows.* tweaks for 2.070
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Sat Jan 9 22:48:17 PST 2016
https://issues.dlang.org/show_bug.cgi?id=15539
--- Comment #2 from Vladimir Panteleev <thecybershadow at gmail.com> ---
(In reply to jiki from comment #1)
> Unfortunately I doubt that it can be included in 2.070 release.
Hi, sorry perhaps I should've clarified. (This is known to the relevant people
but since this is a public post...) I was the one who did the
core.sys.windows.* migration, and the above is a list of things I plan to fix
myself. I've posted to let people know in advance that I plan to do it - I'm
abroad at the moment, but will get to this next week.
> At least, it is mandatory to fix the following problems,
> otherwise they would yield critical RUNTIME errors.
>
> - extern (Windows) missed : wrong calling convention
> For instance: the aliases of callback functions in commctrl.d and
> wingdi.d.
> - API update for x64: mostly modifications for the pointer size change
> For instance: https://github.com/Rayerd/dfl/pull/50/commits
>
> I tried to fix the former and gave up after a number of errors come.
> I have no idea to go over...
I agree that these are important problems, and I'll see if I can include them
with my fixes, but they are actually less urgent than the ones above, because
fixing them is not going to break any existing D code.
--
More information about the Digitalmars-d-bugs
mailing list