diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2009-03-26 15:25:11 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2009-03-26 15:25:11 +0300 |
commit | ffb5ddd5658a4f8147eed914523ac4ca19e3f460 (patch) | |
tree | ec977820e45d3f78464f767c90201e1beb3d909c /winsup/doc/overview2.sgml | |
parent | 4d9c72800fbec8c2fa6388cbf9c070eeaf05d71c (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.sgml | 9 |
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> |