]> sourceware.org Git - newlib-cygwin.git/commitdiff
* cygwinenv.sgml (cygwinenv-implemented-options): Change description
authorCorinna Vinschen <corinna@vinschen.de>
Wed, 24 Apr 2013 10:18:08 +0000 (10:18 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Wed, 24 Apr 2013 10:18:08 +0000 (10:18 +0000)
for winsymlink option to explain new implementation.
* new-features.sgml (ov-new1.7.19): Add support for native symlinks and
AFS.

winsup/doc/ChangeLog
winsup/doc/cygwinenv.sgml
winsup/doc/new-features.sgml

index 96151e295439a1979b08551b8e3b7fda1464bea6..9f66a76078fab58dd4e6196b43f805a690adb8c4 100644 (file)
@@ -1,3 +1,10 @@
+2013-04-23  Corinna Vinschen  <corinna@vinschen.de>
+
+       * cygwinenv.sgml (cygwinenv-implemented-options): Change description
+       for winsymlink option to explain new implementation.
+       * new-features.sgml (ov-new1.7.19): Add support for native symlinks and
+       AFS.
+
 2013-04-23  Corinna Vinschen  <corinna@vinschen.de>
 
        * Throughout, eliminate Windows 2000 from the documentation.
index 3a05e9ba3a49282c0eb11c97b143117c746eae82..27c3e4eb20915cd9cffda77aeb8517e7b53b91f5 100644 (file)
@@ -78,11 +78,21 @@ time and when handles are inherited.  Defaults to 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
-set. If not set, Cygwin creates symlinks as plain files with a magic number,
-a path and the system attribute set. Defaults to not set since plain
-file symlinks are faster to write and faster to read.</para>
+<para><envar>winsymlinks:{lnk,native}</envar> - if set to just
+<literal>winsymlinks</literal> or <literal>winsymlinks:lnk</literal>,
+Cygwin creates symlinks as Windows shortcuts with a special header and
+the R/O attribute set.  If set to <literal>winsymlinks:native</literal>,
+Cygwin creates symlinks as native Windows symlinks as supported by NTFS
+since Windows Vista/2008.
+
+If not set, Cygwin creates symlinks as plain files with a magic number,
+a path and the DOS SYSTEM attribute set by default, unless this is not
+supported by the underlying filesystem.  For instance, on MVFS symlinks
+are always created as Windows shortcuts, because it doesn't support the
+DOS SYSTEM attribute, on AFS always as native symlink because it doesn't
+support DOS attributes.  On NFS, symlinks are always created as native
+symlinks of the underlying filesystem.
+</para>
 
 <para>Please note that symlinks created under Cygwin 1.7 or later are
 not readable by older Cygwin releases because the new symlinks use UTF-16
index 109600c9646ef9c2950f95cbcacd6fdffb991404..a4a9f8099eb9b53614d2eeb8cff0cc932605887b 100644 (file)
@@ -12,6 +12,15 @@ Drop support for Windows 2000 and Windows XP pre-SP3.
 Add support for building a 64 bit version of Cygwin on x86_64 natively.
 </para></listitem>
 
+<listitem><para>
+Add support for creating native NTFS symlinks starting with Windows Vista
+by setting the CYGWIN=winsymlinks:native option.
+</para></listitem>
+
+<listitem><para>
+Add support for AFS filesystem.
+</para></listitem>
+
 </itemizedlist>
 
 </sect2>
This page took 0.039036 seconds and 5 git commands to generate.