Package: easyh10 Version: 1.2.1-2 On a VFAT filesystem the "long" filenames are stored in UCS-2 or possibly UTF-16. On a Linux system the VFS converts them to and from a multibyte encoding specified by a mount option (iocharset) or ISO 8859-1 by default (this is the wrong default, but it's a bit late to change it). easyh10 converts these filenames back to UCS-2 as if they are in the current locale's character encoding. If this does not match the encoding for the mount, the round-trip corrupts non-ASCII characters.
easyh10 should check the filename encoding for the directory that it
indexes, and then:
(1) treat all filenames under that as using that encoding
and/or (2) warn if it doesn't match the locale
Ben.
--
Ben Hutchings -- [EMAIL PROTECTED] shortened to [EMAIL PROTECTED]
If you've signed my GPG key, please send a signature on and to the new uid.
Editing code like this is akin to sticking plasters on the bleeding stump
of a severed limb. - me, 29 June 1999
signature.asc
Description: This is a digitally signed message part

