Hello,

there is a problem in src/engine/date.c, scanDate(): It does not handle
DATE_FORMAT_LOCALE, it defaults to US and assumes m/d/y. Here in de_DE we
have d.m.y. This is displayed correctly in the register. But if you put
the cursor in the date cell, day and month get exchanged.

Unfortunately I'm not able to fix it. I tried strptime() with format %x,
but it segfaults here. Then I tried nl_langinfo(D_FMT), but it always
returns us format. Maybe I'm just stupid. Any ideas?

Versions: gnucash from CVS, SuSE 6.3 (with glibc 2.1.2).

Peter



--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]

Reply via email to