Updates to the WindowsAPI translation instructions; D2 only?
Jonathan M Davis
jmdavisProg at gmx.com
Fri Aug 2 00:50:46 PDT 2013
On Thursday, August 01, 2013 22:41:14 Walter Bright wrote:
> On 8/1/2013 10:17 PM, Jonathan M Davis wrote:
> > Regardless, the biggest gain by far will be being able to ditch support
> > for XP and require at least Vista. As bad as Vista was, it had some major
> > improvements to the Win32 API (like adding a proper condition variable).
> As a practical matter, we do not test on XP, and so it is disingenuous to
> claim official support for it.
>
> I suggest saying we "officially" support Win7 or later, and unofficially
> support versions back to XP. Unofficially means there's code there to
> support it, and we accept pull requests to fix bugs in it, we will try not
> to break it, but we don't test or guarantee that it'll work.
>
> It's like how we "support" Solaris and a VC-built dmd.
Well, if you want to do that, I'm not against it. I'd actually like to make
some changes to std.datetime which require Vista or later, so being able to
not bother with XP would be nice (though I've managed to work around the
problems caused by not having the newer Win32 functions from Vista). It's just
nice and straightforward to say that we support what Microsoft supports, and
on some level, what Microsoft supports reflects what's actually in use.
Regardless, we should probably make it clear somewhere on the site what we
officially support.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list