[Evolution] Comments and questions on the Evolution mailer

guenther guenther@rudersport.de
Sat, 18 Dec 2004 02:31:02 +0100


> > > > 2. Changing time format in the message list area to 24 hour format,
> > > > without changing the LOCALE. I have not not found out how to do this yet
> > > > and it is _very_ annoying to use the AM/PM format.
> > > no, you will need to change the locale/lang or at least LC_TIME
> > > variable (i presume). 
> > 
> > Yep. For way more details, please see an earlier post by me discussing
> > this topic:
> > 
> >   http://lists.ximian.com/archives/public/evolution/2004-April/036582.html
> 
> I don't think this helps.  I recently asked a similar question about
> date formats and got no responses (except for a me too -- thanks
> poc ;) )  The locale stuff affects the way the format elements are
> displayed, not which format elements are used.  You can't use the
> LC_TIME to change the display from 12 to 24 hour or to suppress
> today/yesterday.

So you actually read that post, did you? Let me quote a paragraph:

  LC_TIME  This effects the time display (for example "9:00 PM" vs.
  "21:00" and "12/30/2993" vs. "30.12.2003") as well as the abbreviations
  for Days and Months. They are specified in special locale settings on
  your system.

So "yes", this does at least affect AM/PM vs. 24 hour format, which you
specifically asked for in your original post. I do use it.


> What I want is an option that allows me to specify a strftime format for
> the timestamp.  
> 
> Hmmm...  this isn't lurking on one of the xml files (like the keyboard
> shortcuts are) somewhere by any chance?

See Jeff's answer for the latter.

...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; }}}