diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2009-03-25 14:33:05 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2009-03-25 14:33:05 +0000 |
commit | d84b37e24be2942f60ff395c22a576cb5ef1fcf6 (patch) | |
tree | b8077332552f2e6e803db0f2ebae56fd101398a9 | |
parent | b10a036a926fb8abb2315efdf38880f7dfea7f4d (diff) | |
download | cygnal-d84b37e24be2942f60ff395c22a576cb5ef1fcf6.tar.gz cygnal-d84b37e24be2942f60ff395c22a576cb5ef1fcf6.tar.bz2 cygnal-d84b37e24be2942f60ff395c22a576cb5ef1fcf6.zip |
* pathnames.sgml: Add a note that ASCII SO handling isn't foolproof
under all circumstances.
-rw-r--r-- | winsup/doc/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/doc/pathnames.sgml | 7 |
2 files changed, 11 insertions, 1 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog index b49413d31..370a5a376 100644 --- a/winsup/doc/ChangeLog +++ b/winsup/doc/ChangeLog @@ -1,5 +1,10 @@ 2009-03-25 Corinna Vinschen <corinna@vinschen.de> + * pathnames.sgml: Add a note that ASCII SO handling isn't foolproof + under all circumstances. + +2009-03-25 Corinna Vinschen <corinna@vinschen.de> + * new-features.sgml: Add missing GB2312 and eucKR character sets. * pathnames.sgml: Change "DOS devices" title to "Invalid filenames" and rephrase that section. diff --git a/winsup/doc/pathnames.sgml b/winsup/doc/pathnames.sgml index 722c98b80..2c47bc371 100644 --- a/winsup/doc/pathnames.sgml +++ b/winsup/doc/pathnames.sgml @@ -388,7 +388,12 @@ character, it skips over the ASCII SO and handles the following bytes as a UTF-8 character. Thus, the filename is symmetrically converted back to UTF-16 and you can access the file.</para> -<para>Again, by using UTF-8 you can avoid this problem entirely.</para> +<note><para>Please be aware that this method is not entirely foolproof. +In some character set combinations it might not work for certain native +characters.</para> + +<para>Only by using the UTF-8 charset you can avoid this problem safely. +</para></note> </sect2> |