On Mon, Aug 4, 2008 at 10:32 AM, Marco van de Voort <[EMAIL PROTECTED]> wrote: >> On Mon, 4 Aug 2008, Graeme Geldenhuys wrote: >> >> So, if you can write a parser for these files, please do, and I'll integrate >> it at once in the sysutils unit :-) > > Why that? What is the problem with clocale?
Old email from Michael regarding this.... Dependency on libc is not allowed in the sysutils. ---------- Forwarded message ---------- From: Michael Van Canneyt <[EMAIL PROTECTED]> Date: Mon, Mar 10, 2008 at 3:33 PM Subject: Re: [fpc-devel] Date and Time formatting via locale settings doesn't work under FPC 2.2.0 To: FPC developers' list <[email protected]> On Mon, 10 Mar 2008, Graeme Geldenhuys wrote: > We got the exact same output on all three PC's tested. So basically > the locale/region information is totally ignored! Is the date format > hard-coded under Linux or is there something vital that we are missing > under Linux? The locale/region information is ignored by default. I have a unit that loads this information using Libc or the KDE settings, but it is not an option to have this in sysutils by default, since it introduces a dependency on Libc. The section on 'Localization support' in the sysutils documentation mentions that: Localization support depends on various constants and structures being initialized correctly. On Windows and OS/2 this is done automatically: a widestring manager is installed by default which helps taking care of the current locale when performing various operations on strings. The various internationalization settings (date/time format, currency, language etc) are also initialized correctly on these platforms. Michael. ------------------------[ end ]--------------------------- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-devel
