|
From: Earnie <ea...@us...> - 2015-03-18 17:17:23
|
> From: Eli Zaretskii > > Date: Wed, 18 Mar 2015 02:24:33 -0700 > > From: Greg Jung > > > > Is this the actual path expansion policy? This is not how its laid > > out; path expansion refers to arguments and not to the whole environment. > > It refers to both, AFAIK. At least that's what I see on my system with MSYS. > There is a small set of environment variables that are modified by MSYS and those are ones where the environment variable in Windows and POSIX were common, e.g. PATH, and required for operating a POSIX environment. A string with D:/some/path will be converted to D:;C:/PATH/TO/MSYS/ROOT/some/path because : is the list separator in POSIX and ; is the list separator in Windows. Note the C: in my example is assuming that is the device where MSYS is installed. -- Earnie |