This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]


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.


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Attachment: signature.asc
Description: PGP signature

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]