Brian Manning <elspicyj...@gmail.com> writes:
> I'm guessing that Perl is just passing along the bytes unfiltered to
> FreeBSD's open() system call, and it looks like FreeBSD's open() call
> is forgiving of improperly encoded UTF-8 for filenames.  

Yes, it's calling the standard POSIX compliant open() you see on any
POSIX system. That takes just bytes. 

> However, since your byte string is not valid UTF-8, it's causing Glib
> to complain.

I guess I should ask this: If I have files on the disk that have invalid
UTF-8 characters in them, do I have a way to get Glib to operate on 
files who's names are invalid UTF-8 strings? Is Glib really forcing me
to rename this file to operate on it? :)
-- 
Dave Hayes - Consultant - Altadena CA, USA - d...@jetcafe.org 
>>> The opinions expressed above are entirely my own <<<

The most important service rendered by the press is that of
educating people to approach printed matter with distrust.







_______________________________________________
gtk-perl-list mailing list
gtk-perl-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to