Fix for GNU ls
Here's the patch that will make ls display filenames with
8-bit characters in them properly. For this to work, the ctype-macros on
your system must respect locales (or even better, use iso-8859-1 by
default), and you need to set the LC_CTYPE environment variable
correctly; usually that means setting it to iso_8859_1.
The diff are relative to the ls of fileutils-3.12,
and hopefully they will not be needed with later versions.