День добрый,
Да ладно бы с диалогом, в котором используется Glib.
Как могли поломать возможность открытия файлов с командной строки или
плейлиста? Зачем лезть в абсолютные пути к файлу или домысливать, в
какой кодировке был сделан плейлист?
On 10.08.2010 14:34, Иван Лох wrote:
On Tue, Aug 10, 2010 at 02:16:12PM +0300, Elena Egorova wrote:
vlc же абсолютно взрывает мозг своей неспособностью работать с
русскими именами файлов. В котором открыть файл невозможно НИКАК. А
Это нормальное поведение. Glib не знает априори кодировку файлов
в файловой системе. Если Вы не указали ее явно, то она полагается
UTF8. Теперь он смотрит на вашу локаль (KOI8-R) и конвертирует
имя файла из UTF8 в текщую локаль. Но такая операция, как правило,
приводит к ошибке. В множестве символов KOI8-R просто нет таких символов.
Идея считать, что кодировка имен ФС и процесса одна и та же IMHO
-- много большее зло.
--
Elena Egorova
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]