On Aug 7 23:47, Yaakov Selkowitz wrote: > On 2016-08-05 05:46, Corinna Vinschen wrote: > > The 2.6.0 release is going to introducing the locale_t datatype, as well > > as all functions related to locale_t locales and per-thread locales per > > POSIX-1.2008. > > > > So, rather than just providing a single, per-process locale, you can now > > create new locales ("newlocale") and set it as locale for the current > > thread ("uselocale") or use it directly with one of the new functions > > taking a locale_t as parameter (i.e. isalpha_l). > > > > The full list of new interfaces is: > > Trying to build scribus, strtod_l is notably missing from this list.
strtod_l is not POSIX. I only implemented the set of functions required by POSIX-1.2008, no Linux and no FreeBSD extensions (the latter being a can of worms). If scribus requires strtod_l as soon as other *_l functions are implemented, it's not POSIX-compliant. Having said that, we can certainly add Linux/FreeBSD extensions over time but for the 2.6.0 release I'd like to start with the set of POSIX-mandated functions first. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat
signature.asc
Description: PGP signature