Re: [Evolution] Date Format

On Mon, 2003-10-13 at 10:42, Andy McMullin wrote:
Hi there,

Guenther and I have been conversing on the "Users" list about the date
format used by Evolution -- and he suggested I ask here to see if anyone
knows the answer to my little problem.

I have a Linux system that runs Evolution. It is Red Hat v9 with the
supplied Evolution (1.2.2-5).

Oh, I didn't know this was 1.2.x...

When I go to enter a birthday into contacts, or an event of appointment
in the calendar, that version of Evolution expects my entry in UK format
(dd/mm/yyyy). I guess it does this because it knows my locale; which is
set with "LC_TIME=en_GB.UTF-8" because I said it was a UK machine.

However, on my Solaris (Sparc) system it doesn't seem to matter what I
do, date entries are always in the wrong format (always US mm/dd/yyyy)
whatever locale I set.

As you wrote this mail with a 1.4.4 version, I assume this is Solaris.

I had thought that Evolution was the same no matter which OS was being
used. Then I wondered if this is a Solaris only matter -- until Guenther
revealed that his Mandrake box was always mm/dd/yyyy whatever he did!

I tested 1.4.5 only.

Maybe this is simply a regression bug?

Does anyone know why Evolution does this and how I can get the dates of
my Solaris machine to the correct format?


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]