[this is a round-up of patches for ID: 1511614 and ID: 1840961. Cesar asked that I start a new ticket with the patch. explanation copied below]
the attached patch fixes quoting problems in msys.bat AND adds the following:
+for /F %%i IN ('echo %WD%') DO @set PART1=%%i
+if NOT "%PART1%" == "%WD%" (
+ echo Path names containing spaces are not supported -- aborting.
+ exit 1
if the user decides to remove that, well they can expect about as much
recourse from the manufacturer as if they had unwelded the seat belts from
their car to save weight, and they'll know it.
this way we can work on finding and fixing the quoting problems in the
background without you guys getting flooded with support requests for an
issue which isn't necessarily a useful sink of your time.
at minimum at least with this patch it'll fail cleanly & obviously if the
user ignores your prior warnings.