> Would it be acceptable to change internals of functions like fopen()
> so that the passed file name is converted to utf-8 trough iconv() ?

And how is the character set of the file name supposed to be guessed?

> eg when user charset is different ..

I unpack a tar file. My personal settings are not those of the
author of those files. Probably the configure and make scripts will break.

> Currently filename encoding imposes a per-systemencoding,
> which on a multi-user system is bad.

Not at all. Currently there is no encoding. There is just a sequence
of bytes. A Russian user may use names in KOI-8.
A Danish user probably chooses ISO 8859-1.
The system itself has no opinion.

Andries
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to