* cygwinenv.sgml: Add description for upcaseenv option.

This commit is contained in:
Corinna Vinschen 2008-11-11 10:51:45 +00:00
parent 188fb31537
commit 9df1dbeac6
2 changed files with 40 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2008-11-11 Corinna Vinschen <corinna@vinschen.de>
* cygwinenv.sgml: Add description for upcaseenv option.
2008-09-22 Christopher Faylor <me+cygwin@cgf.cx>
* setup2.sgml: Clarify heap allocation.

View File

@ -134,6 +134,42 @@ other terminals (i.e., rxvt or xterm).
</para>
</listitem>
<listitem>
<para><envar>(no)upcaseenv</envar> - if set, Cygwin converts all
environment variables to all-uppercase, when a Cygwin process is started
from a non-Cygwin native Windows process. This is how it has been done
until Cygwin 1.5. If not set, Cygwin does not change the case of environment
variables, except for a restricted set to maintain minimal backward
compatibility and for correct handling of certain essential variables.
The current list of always uppercased variables is:</para>
<screen>
ALLUSERSPROFILE
COMMONPROGRAMFILES
COMPUTERNAME
COMSPEC
HOME
HOMEDRIVE
HOMEPATH
NUMBER_OF_PROCESSORS
OS
PATH
PATHEXT
PROCESSOR_ARCHITECTURE
PROCESSOR_IDENTIFIER
PROCESSOR_LEVEL
PROCESSOR_REVISION
PROGRAMFILES
SYSTEMDRIVE
SYSTEMROOT
TEMP
TERM
TMP
TMPDIR
WINDIR
</screen>
<para>Defaults to not set.</para>
</listitem>
<listitem>
<para><envar>(no)winsymlinks</envar> - if set, Cygwin creates
symlinks as Windows shortcuts with a special header and the R/O attribute