Daniel Berger wrote:

> cygwin != windows
> mingw != windows
>
> The whole pointof cygwin/mingw is to give you a Unix like environment 
> on Windows, including header files, etc.
>
> The notion that PLATFORM.match("mswin") doesn't work for cygwin/ming 
> strikes me as odd, since you'll get the unixy behavior you 
> (presumably) want if you're running cygwin/mingw.

Not really that odd, "a Unix like environment" and "unixy behaviour"
could mean anything. The windows command shell is "unix like" for some
value of /like/ that approaches zero.