Mda hack-a si zasluzhava , bravo ;-), samo 4e e malko hardcoded (i mislq 4e 
mozhe da go poiz4istime malko ;-), t.e. prinuzhdava Sylpheed-a kogato systavq 
header-a da slaga  v poleto Content-Type vinagi stojnost  "windows-1251" i 
ve4e ne mozhe da se smenq. 

No ponezhe na Sylpheed 0.7.4 (za prednite versions ne znam) mozhe da mu se 
ukazhe (bez hardcoded hackove ;-) da slaga syotvetnata stojnost na 
Content-Type poleto , tova stava ot Configuration|Common Preferences|Send ima 
"Outgoing codeset" i mozhe da se setnat nqkolko stojnosti vklu4itelno i 
Cyrillic (Windows-1251). Problema  e 4e kato se setne tam Cyrillic 
(Windows-1251), Sylpheed send-va taka:

X-Mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i386-debian-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain;
  charset=CP1251


Damn CP1251 mozhe da obyrka nqkoj mail agenti !!! 
Ta vmesto tova charset=CP1251, trebe da e charset=windows-1251. 
(tova ne pre4i naprimer na KMail, btw Boris spoko az te 4eta predpolagam i 
drugite users 4iito agenti mogat (ili ne mogat ?) da smenqt sotjnostta na 
Content-Type ;-)

Tova setvane na Configuration|Common Preferences|Send ima "Outgoing codeset"  
e v Sylpheed/src/prefs_common.c 


#if HAVE_LIBJCONV
        SET_MENUITEM(_("Cyrillic (Windows-1251)"),       CS_CP1251);

Ne sym opitval da smenq CS_CP1251 s CS_WINDOWS_1251 , no v src/codeconv.c ima 
takova CS_WINDOWS_1251 i prosto bez da sym osmislil koda (zabravi, no time 
and skills ;-) si mislq 4e hack-a ste stane po -clean, t.e. ve4e nqma da e 
hardcoded forever da post-va s windows-1251 v poleto Content-Type , a prosto 
set-vame Configuration|Common Preferences|Send ima "Outgoing codeset" na 
Cyrillic (Windows-1251) i ve4e Sylpheed trebe da prashta taka:

Content-Type: text/plain;
  charset=windows-1251

All mail agents happy ??? 

> Quick & Dirty hack da nakarash sylpheed da prashta v windows-1251:
>
> Redaktirash sylpheed-x.x.x/src/compose.c i promeniash slednite stringove:
>
> "Content-Type: text/plain; charset=%s\n" promeniash na
> "Content-Type: text/plain; charset=windows-1251\n"
>
> kakto i
>
> "Content-Transfer-Encoding: %s\n" promeniash na
> "Content-Transfer-Encoding: 8bit\n"

za tova s 8-bit ne e nuzhno hack, ima go v menus syvsem zakonno ;-)

> prekompilirash i si gotov. Malko grozno, no raboti.

ne e grozno, OK e. evala na code-to 4e e open ;-) 

-- 
Greets,
fr33zb1
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora

            • ... Boris Jordanov
              • ... jason_pramik
              • ... Boris Jordanov
              • ... gggg ggg
              • ... Dimitar Peikov
              • ... gggg ggg
              • ... Dimitar Peikov
              • ... Georgi Chorbadzhiyski
              • ... Peter Georgiev
              • ... Boris Jordanov
              • ... George Danchev
              • ... Boris Jordanov
              • ... George Danchev
              • ... Boris Jordanov
              • ... George Danchev
        • ... Ognyan Kulev
          • ... Ясен Праматаров
        • ... Vesselin Kolev
          • ... Marian Popov
  • ... Boyan Krosnov
  • ... Boyan Krosnov

Reply via email to