Upcase Path and ComSpec in process-environment
commit753c565df6aa693c75c38816059051a1aebbcbb1
authorNoam Postavsky <npostavs@gmail.com>
Fri, 18 Nov 2016 21:26:53 +0000 (18 16:26 -0500)
committerNoam Postavsky <npostavs@gmail.com>
Mon, 28 Nov 2016 22:44:39 +0000 (28 17:44 -0500)
treed3d4c210cdc9d05e53d2dce281ea4acad271997d
parent13d468fc0793e23a2f7cd4338b4f5e42e16a96ee
Upcase Path and ComSpec in process-environment

Since 2016-07-18 "Keep w32 environment settings internal only", the
upcasing of environment variables "Path" and "ComSpec" occured after
initializing process-environment.  This meant that Lisp code trying to
override "PATH" environment had no effect (Bug #24956).

* src/w32.c (init_environment): Upcase the "Path" and "ComSpec" entries
in Vprocess_environment.
src/w32.c