From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3AA141C7.976F227F@logic.ru> Date: Sat, 03 Mar 2001 22:11:03 +0300 From: Aleksey Novodvorsky Organization: Institute for Logic X-Mailer: Mozilla 4.76 [ru] (X11; U; Linux 2.2.18-ipl1mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: devel@linux.iplabs.ru, sisyphus@linuxteam.iplabs.ru Subject: Re: [devel] Re: [sisyphus] I gtk+-1.2.9 References: Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@linuxteam.iplabs.ru Errors-To: sisyphus-admin@linuxteam.iplabs.ru X-BeenThere: sisyphus@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@linuxteam.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: List-Post: Vlad Harchev wrote: > On Sat, 3 Mar 2001, Aleksey Novodvorsky wrote: > > > Господа, новая версия gtk+ страдает серьезными глюками. Я буду признаетелен за сообщения об их проявлениях. > > Чиню. > > А что за глюки, можно поподробнее? Наверно с вводом русского в GtkEntry? Глюки в gdk. Первая глюка -- функция sanitize_ctext из gdkselection. Она, судя по тексту, правильно работает со стандартными charsets (iso), но ее авторы не прочитали про нестандартные, а потому в заголовках окон появляются %koi8. Смысл этого sanitize_ctext состоит, насколько я понимаю, в обеспечении независимости от X. Вторая -- пока мне непонятная. Она проявляется, например, в Sylpheed, он падает при перемещении курсора по русскому тексту. Связано это с выводом симоволов, с новой функцией _gdk_font_wc_to_glyphs (gdkfont.c). Здесь я пока не разобрался, просто откатился назад. gtk-1.2.9-ipl3mdk сегодня выложу, но полной ясности пока нет, хотя все работает. Rgrds, AEN