On Fri, Apr 18, 2025 at 09:24:51AM +0000, Vincent Belaïche wrote:
> Dear Gavin, Eli & Patrice,
> 
> Yes, sorry, I should have done two different patches.  Concerning the
> MSYS2+MINGW64 console, this is only the first change that does the job,
> ie handling "cygwin" same as "msys" when testing $OSTYPE.
> 
> > Am I correct in saying for this MSYS2 console, OSTYPE is "cygwin", but
> > the output of "uname" does not contain the string "cygwin"?  Does the
> > output of "uname" contain anything else that we could check for in
> > addition to "cygwin" and "msys"?
> 
> Yes, you are correct, in this MSYS2+MINGW64 console, uname outputs :
> 
> MINGW64_NT-10.0-19045
> 
> in the MSYS2+MSYS console, uname outputs :
> 
> MSYS_NT-10.0-19045
> 
> And in the MSYS2+MINGW32 console uname outputs :
> 
> MINGW32_NT-10.0-19045

I have made the first change.  I trust this is correct for whatever
an "MSYS2+MINGW64" console is.  I always find these combinations of
systems bewildering.

I don't expect this would change anything on Cygwin as this change
is making an exception to using ";" as the path separator, using ":"
in more cases.

Reply via email to