* [devel] Re: [mdk-re] charset in sylpheed @ 2001-03-15 20:59 ` Sergey Vlasov 2001-03-16 18:32 ` Aleksey Novodvorsky 2001-03-19 11:05 ` [devel] sylpheed bug Kostya Timoshenko 0 siblings, 2 replies; 9+ messages in thread From: Sergey Vlasov @ 2001-03-15 20:59 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 863 bytes --] On Thu, 15 Mar 2001 23:37:05 +0300 Sergey Vlasov <vsu@mivlgu.murom.ru> wrote: > On Thu, 15 Mar 2001 14:53:24 +0300 > Vyt <vyt@vzljot.ru> wrote: > > > Hello, All > > > > Получил тут письмо (заголовок в аттаче). При просмотре показывается > > читаемое имя отправителя. При ответе (кнопка "ответить") на > > него sylpheed вместо читаемого имени показывает закодированное. > > Это баг или мои настройки? Кстати, кодировка выбрана > "автоопределение". > > Похоже, баг: поле Reply-To не раскодируется. Если его нет, адрес берется > из From, и все на месте. Да, кстати, помимо Reply-To еще не декодировались Cc, Bcc, Followup-To. Проявлялось, например, при сохранении письма с русскими буквами в этих полях в черновиках. В общем, берите патч и пробуйте. Если у кого-то, кроме меня, это заработает, надо бы и автору послать. Патч относительно sylpheed-0.4.62-ipl2. [-- Attachment #2: sylpheed-0.4.62-mimedecode.patch --] [-- Type: text/plain, Size: 1473 bytes --] --- sylpheed-0.4.62/src/compose.c.mimedecode Tue Mar 13 23:19:55 2001 +++ sylpheed-0.4.62/src/compose.c Thu Mar 15 23:46:30 2001 @@ -640,6 +640,15 @@ gtk_entry_append_text(entry, address); } +static gchar *unmime_and_free(gchar *str) +{ + gchar tmp[BUFFSIZE]; + + conv_unmime_header(tmp, sizeof(tmp), str, NULL); + g_free(str); + return g_strdup(tmp); +} + static gint compose_parse_header(Compose *compose, MsgInfo *msginfo) { static HeaderEntry hentry[] = {{"Reply-To:", NULL, TRUE}, @@ -669,11 +678,11 @@ fclose(fp); if (hentry[H_REPLY_TO].body != NULL) { - compose->replyto = hentry[H_REPLY_TO].body; + compose->replyto = unmime_and_free(hentry[H_REPLY_TO].body); hentry[H_REPLY_TO].body = NULL; } if (hentry[H_CC].body != NULL) { - compose->cc = hentry[H_CC].body; + compose->cc = unmime_and_free(hentry[H_CC].body); hentry[H_CC].body = NULL; } if (hentry[H_REFERENCES].body != NULL) { @@ -696,7 +705,7 @@ } if (hentry[H_BCC].body != NULL) { if (compose->mode == COMPOSE_REEDIT_DRAFT) - compose->bcc = hentry[H_BCC].body; + compose->bcc = unmime_and_free(hentry[H_BCC].body); else g_free(hentry[H_BCC].body); hentry[H_BCC].body = NULL; @@ -706,7 +715,8 @@ hentry[H_NEWSGROUPS].body = NULL; } if (hentry[H_FOLLOWUP_TO].body != NULL) { - compose->followup_to = hentry[H_FOLLOWUP_TO].body; + compose->followup_to = + unmime_and_free(hentry[H_FOLLOWUP_TO].body); hentry[H_FOLLOWUP_TO].body = NULL; } ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Re: [mdk-re] charset in sylpheed 2001-03-15 20:59 ` [devel] Re: [mdk-re] charset in sylpheed Sergey Vlasov @ 2001-03-16 18:32 ` Aleksey Novodvorsky 2001-03-21 19:52 ` Sergey Vlasov 2001-03-19 11:05 ` [devel] sylpheed bug Kostya Timoshenko 1 sibling, 1 reply; 9+ messages in thread From: Aleksey Novodvorsky @ 2001-03-16 18:32 UTC (permalink / raw) To: devel On Thu, 15 Mar 2001 23:59:41 +0300 Sergey Vlasov <vsu@mivlgu.murom.ru> wrote: > On Thu, 15 Mar 2001 23:37:05 +0300 > Sergey Vlasov <vsu@mivlgu.murom.ru> wrote: > > > On Thu, 15 Mar 2001 14:53:24 +0300 > > Vyt <vyt@vzljot.ru> wrote: > > > > > Hello, All > > > > > > Получил тут письмо (заголовок в аттаче). При просмотре > показывается > > > читаемое имя отправителя. При ответе (кнопка > "ответить") на > > > него sylpheed вместо читаемого имени показывает > закодированное. > > > Это баг или мои настройки? Кстати, кодировка выбрана > > "автоопределение". > > > > Похоже, баг: поле Reply-To не раскодируется. Если его > нет, адрес берется > > из From, и все на месте. > > Да, кстати, помимо Reply-To еще не декодировались Cc, Bcc, > Followup-To. Проявлялось, например, при сохранении письма > с русскими буквами в этих полях в черновиках. > > В общем, берите патч и пробуйте. Если у кого-то, кроме > меня, это заработает, надо бы и автору послать. Патч > относительно sylpheed-0.4.62-ipl2. Спасибо! Может быть, пошлете автору? Это и все остальное. Rgrds, AEN > _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Re: [mdk-re] charset in sylpheed 2001-03-16 18:32 ` Aleksey Novodvorsky @ 2001-03-21 19:52 ` Sergey Vlasov 2001-03-21 17:51 ` Aleksey Novodvorsky 2001-03-21 17:55 ` Aleksey Novodvorsky 0 siblings, 2 replies; 9+ messages in thread From: Sergey Vlasov @ 2001-03-21 19:52 UTC (permalink / raw) To: devel On Fri, 16 Mar 2001 21:32:34 +0300 Aleksey Novodvorsky <aen@logic.ru> wrote: > On Thu, 15 Mar 2001 23:59:41 +0300 > Sergey Vlasov <vsu@mivlgu.murom.ru> wrote: > > > On Thu, 15 Mar 2001 23:37:05 +0300 > > Sergey Vlasov <vsu@mivlgu.murom.ru> wrote: > > > > > On Thu, 15 Mar 2001 14:53:24 +0300 > > > Vyt <vyt@vzljot.ru> wrote: > > > > > > > Hello, All > > > > > > > > Получил тут письмо (заголовок в аттаче). При просмотре > > показывается > > > > читаемое имя отправителя. При ответе (кнопка > > "ответить") на > > > > него sylpheed вместо читаемого имени показывает > > закодированное. > > > > Это баг или мои настройки? Кстати, кодировка выбрана > > > "автоопределение". > > > > > > Похоже, баг: поле Reply-To не раскодируется. Если его > > нет, адрес берется > > > из From, и все на месте. > > > > Да, кстати, помимо Reply-To еще не декодировались Cc, Bcc, > > Followup-To. Проявлялось, например, при сохранении письма > > с русскими буквами в этих полях в черновиках. > > > > В общем, берите патч и пробуйте. Если у кого-то, кроме > > меня, это заработает, надо бы и автору послать. Патч > > относительно sylpheed-0.4.62-ipl2. > > > Спасибо! > Может быть, пошлете автору? Это и все остальное. Сделано. Оба патча лежат в CVS в слегка модифицированном виде. Надеюсь, на них не будут орать по поводу порчи Latin-2 или чего-нибудь в этом роде. :-) А вот с заменой символов при перекодировке - тут надо еще подумать. Один из вариантов - засунуть модуль translit из libiconv в jconv (чтобы не перепахивать весь Sylpheed по этому поводу и не затаскивать всю библиотеку recode в дополнение к вполне нормально работающему в остальном iconv). И перекодировку делать в два этапа - сначала в ISO-10646 (здесь ошибок быть не должно, если текст правильный), потом в нужную кодировку с подстановкой при ошибках. Есть возражения против такого подхода? _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Re: [mdk-re] charset in sylpheed 2001-03-21 19:52 ` Sergey Vlasov @ 2001-03-21 17:51 ` Aleksey Novodvorsky 2001-03-21 17:55 ` Aleksey Novodvorsky 1 sibling, 0 replies; 9+ messages in thread From: Aleksey Novodvorsky @ 2001-03-21 17:51 UTC (permalink / raw) To: devel Сергей, добрый день! Sergey Vlasov wrote: > > > Может быть, пошлете автору? Это и все остальное. > > Сделано. Оба патча лежат в CVS в слегка модифицированном виде. Надеюсь, на них не будут орать по поводу порчи Latin-2 или чего-нибудь в этом роде. :-) Нет, конечно :-). Я тоже подписан на список рассылки sylpheed и был очень рад Вас там видеть. > > > А вот с заменой символов при перекодировке - тут надо еще подумать. Один из вариантов - засунуть модуль translit из libiconv в jconv (чтобы не перепахивать весь Sylpheed по этому поводу и не затаскивать всю библиотеку recode в дополнение к вполне нормально работающему в остальном iconv). И перекодировку делать в два этапа - сначала в ISO-10646 (здесь ошибок быть не должно, если текст правильный), потом в нужную кодировку с подстановкой при ошибках. Есть возражения против такого подхода? Этот вопрос, думаю, стоит обсудить в списке Sylpheed с Ямамото, так как он затрагивает концепцию программы. Механизм перекодировок в Sylpheed неплох, и автор, скорее всего, заинтересован в его улучшении. Другая возможная тема -- проверка орфографии. Она реализуется при помощи gtkspell довольно просто, что и сделано в stuphead, но вот насколько это стыкуется с многобайтными кодировками -- не знаю. Rgrds, Алексей. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Re: [mdk-re] charset in sylpheed 2001-03-21 19:52 ` Sergey Vlasov 2001-03-21 17:51 ` Aleksey Novodvorsky @ 2001-03-21 17:55 ` Aleksey Novodvorsky 2001-03-21 22:05 ` Aleksandr Blohin 2001-03-23 10:17 ` Re[2]: " Igor Vodennikov 1 sibling, 2 replies; 9+ messages in thread From: Aleksey Novodvorsky @ 2001-03-21 17:55 UTC (permalink / raw) To: devel Sergey Vlasov wrote: > Сделано. Оба патча лежат в CVS в слегка модифицированном виде. Надеюсь, на них не будут орать по поводу порчи Latin-2 или чего-нибудь в этом роде. :-) > Сергей, я в свое время закрутился и не послал ru.po в Sylpheed, а теперь его уже надо обновлять... Если у Вас найдется немного времени на это -- распоряжайтесь этим переводом как угодно. Александр, может быть и Вы пошлете свой перевод документации Sylpheed в Японию? Rgrds, Алексей _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Re: [mdk-re] charset in sylpheed 2001-03-21 17:55 ` Aleksey Novodvorsky @ 2001-03-21 22:05 ` Aleksandr Blohin 2001-03-23 10:17 ` Re[2]: " Igor Vodennikov 1 sibling, 0 replies; 9+ messages in thread From: Aleksandr Blohin @ 2001-03-21 22:05 UTC (permalink / raw) To: devel On Wed, 21 Mar 2001 20:55:12 +0300 Aleksey Novodvorsky <aen@logic.ru> wrote: AN> Sergey Vlasov wrote: AN> AN> > Сделано. Оба патча лежат в CVS в слегка модифицированном виде. Надеюсь, AN> на них не будут орать по поводу порчи Latin-2 или чего-нибудь в этом роде. AN> :-) AN> > AN> AN> Сергей, я в свое время закрутился и не послал ru.po в Sylpheed, а теперь AN> его уже надо обновлять... Если у Вас найдется немного времени на это -- AN> распоряжайтесь этим переводом как угодно. AN> AN> Александр, может быть и Вы пошлете свой перевод документации Sylpheed в AN> Японию? Запросто. AN> AN> Rgrds, Алексей AN> AN> _______________________________________________ AN> Devel mailing list AN> Devel@linux.iplabs.ru AN> http://www.logic.ru/mailman/listinfo/devel -- Best regards AB -- ... In nomine Altli, et Ctrli, et Spititus Deli, Reset! _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re[2]: [devel] Re: [mdk-re] charset in sylpheed 2001-03-21 17:55 ` Aleksey Novodvorsky 2001-03-21 22:05 ` Aleksandr Blohin @ 2001-03-23 10:17 ` Igor Vodennikov 2001-03-23 19:26 ` Aleksey Novodvorsky 1 sibling, 1 reply; 9+ messages in thread From: Igor Vodennikov @ 2001-03-23 10:17 UTC (permalink / raw) To: Aleksey Novodvorsky Hello Aleksey, Вот сейчас докачивается сизифус, объясните пожалцста как создать имиджидисков? Best regards, Igor mailto:igor@ikar.zaural.ru _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Re[2]: [devel] Re: [mdk-re] charset in sylpheed 2001-03-23 10:17 ` Re[2]: " Igor Vodennikov @ 2001-03-23 19:26 ` Aleksey Novodvorsky 0 siblings, 0 replies; 9+ messages in thread From: Aleksey Novodvorsky @ 2001-03-23 19:26 UTC (permalink / raw) To: devel On Fri, 23 Mar 2001 15:17:47 +0500 Igor Vodennikov <igor@ikar.zaural.ru> wrote: > Hello Aleksey, > > Вот сейчас докачивается сизифус, объясните пожалцста как > создать > имиджидисков? > В Sisyphus сейчас есть проблемы с устанвокой, они будут разрешены на следующей неделе. Скрипт для создание имиджей -- в Mandrake/base, называется re_isogen.sh Rgrds, Алексей _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
* [devel] sylpheed bug 2001-03-15 20:59 ` [devel] Re: [mdk-re] charset in sylpheed Sergey Vlasov 2001-03-16 18:32 ` Aleksey Novodvorsky @ 2001-03-19 11:05 ` Kostya Timoshenko 1 sibling, 0 replies; 9+ messages in thread From: Kostya Timoshenko @ 2001-03-19 11:05 UTC (permalink / raw) To: devel Hello All! При добавлении адреса вида "" <test@myhost.com> в персональную книгу sylphead падает. -- Kostya. mailto:kt@petr.kz _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2001-03-23 19:26 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-03-15 20:59 ` [devel] Re: [mdk-re] charset in sylpheed Sergey Vlasov 2001-03-16 18:32 ` Aleksey Novodvorsky 2001-03-21 19:52 ` Sergey Vlasov 2001-03-21 17:51 ` Aleksey Novodvorsky 2001-03-21 17:55 ` Aleksey Novodvorsky 2001-03-21 22:05 ` Aleksandr Blohin 2001-03-23 10:17 ` Re[2]: " Igor Vodennikov 2001-03-23 19:26 ` Aleksey Novodvorsky 2001-03-19 11:05 ` [devel] sylpheed bug Kostya Timoshenko
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git