On 1/22/2012 7:47 PM, Jonathan M Davis wrote:
Being able to remove all of the stuff like `useWfuncs` would definitely allow us to clean up the Windows-related code in Phobos. Having to worry about it has definitely increased the complexity of the Windows API code in Phobos.
I wrote much of that code, and it did not make the code terribly dirty or gross or excessively complex. It's a minor detail. The main issue, as far as I'm concerned, is the existing code never gets tested on Win95 anymore, so we don't know if it works.