[gnome-cyr] Re: [gnome-cyr] Re: [gnome-cyr] Re: [gnome-cyr] массовые обновления в Ximian Gnome
- From: Vlad Harchev <hvv hippo ru>
- To: gnome-cyr gnome org
- Subject: [gnome-cyr] =?koi8-r?q?Re=3A_=5Bgnome-cyr=5D_Re=3A_=5Bgnome-cyr=5D_Re=3A_?==?koi8-r?q?=5Bgnome-cyr=5D_=CD=C1=D3=D3=CF=D7=D9=C5_=CF=C2=CE=CF=D7?==?koi8-r?q?=CC=C5=CE=C9=D1_=D7_Ximian_Gnome?=
- Date: Thu, 25 Oct 2001 19:25:15 +0500 (SAMST)
On Thu, 25 Oct 2001, Vlad Harchev wrote:
Сергей,
Приаттачиваю тот патч который пофиксил море i18n-related багов - есть ли он в
той версии gal с которой слинкована твоя Эва? Если нет - то третий вариант
попытки лечения твоих проблем - просто наложить его и пересобрать gal*.rpm (и
не надо будет пробовать снапшот эвы, дурить rpm, etc).
> On 25 Oct 2001, Sergey V. Udaltsov wrote:
>
> >
> > > А где квадратики - в списке писем, или в окне просмотра письма, или в полях
> > > ввода mail headers при редактировании?
> > В списке сообщений. В полях ввода заголовках. В тулбаре. В списке папок
> > (он же дает русские имена стандартным папкам - локализация, блин!)
> > В окне просмотра, слава аллаху, все нормально.
>
> Я подозреваю что весь этот геморрой - из-за того что сейчас в XG очень
> древний gal (наверно без багфикса от cyba gnome pl). Возьми свежайший gal из
> evolution-snapshots и попробуй заменить им то что у тебя стоит (возможно без
> создания симлинков и обдуривания rpm обойтись не удасться) (еще вариант -
> наберись мужества и терпения и возьми попробуй evo из evolution-snapshots -
> rpm не надо будет дурить).
>
> > > Насчет квадратиков - что-то мне кажется что в этом виновата XFree. Можешь
> > > нахрен убрать все юникодные шрифты и попробовать опять? У них в названии
> > > регистри-енкодинг есть "646".
> > А как же я их уберу? У меня везде прописаны мелкомягкие трутайповские
>
> Я имел ввиду убрать из fontpath все шрифты с XLFD содержащим 646 в
> registry-encoding. ms ttf убирать для этого не надо - только некоторые записи
> в fonts.dir и fonts.alias. Да и то - пробовать надо только после замены gal. Я
> на 80% уверен что это из-за старого gal который у тебя.
>
> > шрифты. И в 0.15 почти все (кроме тулбара) было неплохо. Во всяком
> > случае, список сообщений был лучше. Вернуться, что ли, в 0.15?
>
> Пока возвращаться не надо :)
>
> > > Еще - с какой GP слинкована gtkhtml и Evo - с 0.31 или с 0.25? Если с 0.25 -
> > > то наверно это все из-за нее тоже.
> > С новой. Уже давно у меня работает 0.31.
>
> То есть штатная Evo слинкована с 0.31 или ты ее обдурил подложив вместо 0.25
> 0.31?
>
> > > Есть ли в Evo меню Просмотр->Кодировка (ну или что-то, позволяющее выбрать
> > > кодировку для *текущего просматриваемого* письма?) Судя по багзилле оно должно
> > > быть, но что-то мне не верится.
> > Есть. Не проверял - у меня вся русская корреспонденция в koi8-r.
>
> А если для письма в koi8-r выбрать там cp1251 - письмо станет нечитаемым?
> (должно стать нечитаемым, но состоящими из русских буквами). А если выбрать
> iso8859-1 - то и русских букв кончено не должно стать.
>
> > > А про гнумерик непонятно - что, шрифты на экране (не preview) и печати
> > > кардинально разные?
> > Изрядно. То тут русский, то там. Очень странно. Скриншоты слать?
>
> Да, все еще я тебя не понимаю.
> Положи пожалуйста куда-нить шоты и пришли ссылки на них. Если возможности
> выложить нет - шоты сюда ложить не надо (надеюсь Валентин или Тимур откроют
> какой-нить ftp на закачку).
>
> А то мы шотами всех подписчиков распугаем.
Best regards,
-Vlad
diff -rup --exclude=intl --exclude=po /home/cyba/gcvs/gal/ChangeLog gal/ChangeLog
--- /home/cyba/gcvs/gal/ChangeLog Wed Aug 22 10:06:37 2001
+++ gal/ChangeLog Wed Aug 22 16:52:25 2001
@@ -1,1 +1,8 @@
+2001-08-22 Zbigniew Chyla <cyba gnome pl>
+
+ This patch fixes a lot of i18n problems in Evolution.
+
+ * gal/widgets/e-unicode.c (e_utf8_to_gtk_string_sized):
+ Call gtk_widget_ensure_style before refering to widget's style.
+
diff -rup --exclude=intl --exclude=po /home/cyba/gcvs/gal/gal/widgets/e-unicode.c gal/gal/widgets/e-unicode.c
--- /home/cyba/gcvs/gal/gal/widgets/e-unicode.c Wed Aug 8 16:57:25 2001
+++ gal/gal/widgets/e-unicode.c Wed Aug 22 16:39:28 2001
@@ -315,6 +315,7 @@ e_utf8_to_gtk_string_sized (GtkWidget *w
g_return_val_if_fail (widget, NULL);
+ gtk_widget_ensure_style (widget);
ic = e_iconv_to_gdk_font (widget->style->font);
if (ic == (iconv_t) -1) {
XFontStruct *xfs;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]