Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2009-03-26 15:25:11 +0300
committerCorinna Vinschen <corinna@vinschen.de>2009-03-26 15:25:11 +0300
commitffb5ddd5658a4f8147eed914523ac4ca19e3f460 (patch)
treeec977820e45d3f78464f767c90201e1beb3d909c /winsup/doc/overview2.sgml
parent4d9c72800fbec8c2fa6388cbf9c070eeaf05d71c (diff)
* cygwinenv.sgml: Add text to explain new UTF-16 symlinks.
* faq-api.xml: Add FAQ entry "Why do some of my old symlinks don't work anymore?" * new-features.sgml: Fix symlink text. Add new UTF-16 symlinks. * overview2.sgml: Add text about new UTF-16 symlinks and potential problems with old symlinks. * pathnames.sgml: Fix typo. * setup2.sgml: Extend text about problems with symlinks.
Diffstat (limited to 'winsup/doc/overview2.sgml')
-rw-r--r--winsup/doc/overview2.sgml9
1 files changed, 9 insertions, 0 deletions
diff --git a/winsup/doc/overview2.sgml b/winsup/doc/overview2.sgml
index 220cf1acb..453ee142c 100644
--- a/winsup/doc/overview2.sgml
+++ b/winsup/doc/overview2.sgml
@@ -215,6 +215,15 @@ Readonly DOS attribute set. The advantage of file symlinks is speed,
the advantage of shortcut symlinks is the fact that they can be utilized
by non-Cygwin Win32 tools as well.</para>
+<para>Starting with Cygwin 1.7, symbolic links are using UTF-16 to encode
+the filename of the target file, to better support internationalization.
+Symlinks created by older Cygwin releases can be read just fine. However,
+you could run into problems with them if you're now using another character
+set than the one you used when creating these symlinks
+(see <xref linkend="setup-locale-problems"></xref>. Please note that this
+new UTF-16 style of symlinks is not compatible with older Cygwin release,
+which can't read the target filename correctly.</para>
+
<para>Hard links are fully supported on NTFS and NFS file systems. On FAT
and some other file systems, the call falls back to simply copying the file,
a strategy that works in many cases.</para>