Re: [Evolution] Evo 1.4.x: Problems with German umlauts (e.g., bug #47646)
- From: guenther <guenther rudersport de>
- To: Mario Vukelic <mario vukelic dantian org>
- Cc: evolution lists ximian com
- Subject: Re: [Evolution] Evo 1.4.x: Problems with German umlauts (e.g., bug #47646)
- Date: Fri, 29 Aug 2003 21:07:14 +0200
Well, Mario, seems I have to thank you. ;)
As you reported my bug again, suddenly the bug gets a lot of attention
-- by the hackers and people adding new bits to track it down.
Sounds strangely familiar -- is it this bug?
http://bugzilla.ximian.com/show_bug.cgi?id=46674
This is so weird!!! (Yes it's the right one)
First, I've struggled with this bug since 1.4.0, never finding the time
to really track it down. Then, after I finally start to get to it today,
I find that somebody else has tracked down the exact size to make it
break (5183 bytes, regardless of location, body or headers) just a
couple of hours earlier :)
Yeah, I noticed this very strange thing, too. Namely: While removing
"unnecessary" header data, the bug vanished. Now, this makes it clear.
Second, trying to work around the problem, I set my default character
encoding to UTF-8 before I sent my original mail to the list. After I
received it again, the characters displayed ok. However, in your
quotation (above) they are again garbled.
Dang, strange. Yes, they are garbled now, too. However. I can read them
in your OP as they where typed.
...guenther
--
char *t="\10pse\0r\0dtu\0 ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]