Bug 1487 - Euro sign not working with filenames under Windows OS'es
Euro sign not working with filenames under Windows OS'es
Product: rsync
Classification: Unclassified
Component: core
x86 Windows XP
: P3 normal
: ---
Assigned To: Wayne Davison
Rsync QA Contact
Depends on:
  Show dependency treegraph
Reported: 2004-06-29 01:44 UTC by Jouni Kivilahti
Modified: 2005-03-16 16:48 UTC (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Jouni Kivilahti 2004-06-29 01:44:43 UTC
From NT 4 + cygwin, rsync does not seem to resolve the euro symbol correctly for
filenames, thus it fails to copy that file.

From XP + (cygwin or interix, never triex interix with NT4), the euro symbol
shows as a question mark, the files do get copied.

Am i posting this to right place?
Comment 1 Wayne Davison 2004-06-29 10:22:11 UTC
Rsync doesn't care about special characters other than '/' and a terminating
null (and, in some instances, a newline).  The character showing up as a
question mark is either a font problem or a character-set problem -- rsync just
uses the characters as it finds them.

For instance, copy the file back to XP (to a new location) and you should see
the original euro symbol.

See also the fname-convert patch in the patches directory for a patch that adds
a way to use iconv to perform character-set translations.