[Comm] fuseiso - в 4.0/branch нет?
Andrew Borodin
=?iso-8859-1?q?borodin_=CE=C1_zarya-k=2Eru?=
Вт Июл 8 10:10:55 MSD 2008
On Tue, Jul 08, 2008 at 12:16:43AM +0300, Michael Shigorin wrote:
> On Mon, Jul 07, 2008 at 09:04:50AM +0400, Andrew Borodin wrote:
> > > В сизифе и бранчах есть isomaster, мож пригодится?
> > isomaster не работает в восьмибитной локали.
> Более свежий случайно не смотрели? (м-да, на не-ascii не проверял)
Я его более-менее регулярно смотрю еще начиная где-то с версии
0.3.
Код там вообще странный. Сама программа написана на gtk, но glib
не используется совсем. Все операции со строками делаются только
в рамках стандартной библиотеки С вместо того, чтобы использовать
удобные функции из glib. Как будто автору религия не позволяет.
А для исправления проблем с неюникодными локалями надо в нужных
местах использовать g_filename_from_utf8() и
g_filename_to_utf8(), как это и написано в мануале на glib
http://library.gnome.org/devel/glib/stable/file-name-encodings.png
http://library.gnome.org/devel/glib/stable/glib-Character-Set-Conversion.html
--
С уважением,
А. Бородин.
Подробная информация о списке рассылки community