From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.4 X-Virus-Scanned: by AV scanner Date: Tue, 8 Jul 2008 10:10:55 +0400 From: Andrew Borodin To: ALT Linux Community general discussions Message-ID: <20080708061055.GD3577@borodin.zarya> References: <4870F470.3050900@tut.by> <20080706212703.GB31923@osdn.org.ua> <20080707050450.GA3676@borodin.zarya> <20080707211643.GQ31923@osdn.org.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20080707211643.GQ31923@osdn.org.ua> User-Agent: Mutt/1.4.2.3i Subject: Re: [Comm] =?koi8-r?b?ZnVzZWlzbyAtINcgNC4wL2JyYW5jaCDOxdQ/?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2008 06:12:39 -0000 Archived-At: List-Archive: List-Post: 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 -- С уважением, А. Бородин.