Hmm, what does that commit cause to happen?

- Alon


On Thu, Nov 20, 2014 at 12:29 AM, Nicholas Wilson <
[email protected]> wrote:

> Hmm. I've had a good look into musl's locale code now. On the plus
> side, it's small and tidy. On the down side, it comes as a unit that
> we'd need to take in one lump: replace library.js locale functions in
> one swoop, from setlocale() to nl_langinfo(). Feeding the browser's
> date formatting data into this would messy, because musl's really not
> designed to access that data except through its config files. (We'd
> have similar difficulty if we tried to replace our custom time
> functions (localtime(), gmtime()) with musl ones.)
>
> strftime() is fundamentally an outdated/bad API, so it's good that the
> browser doesn't offer it and instead has a high-level API that allows
> a proper implementation using UTR#35. On the other hand, it makes
> getting the data into musl hard from that side too.
>
> For the time being, how about this very underwhelming suggestion:
>
> https://github.com/NWilson/emscripten/commit/9ebe0270bcb9e6b61ce2a9e35e65a82edd818a16
>
> For our product here, I've implemented some NSDate-like functions in a
> JS library that give us tidy high-level access to the
> Intl.DateTimeFormat data. I'm sorry, I'm not being very good at
> sending code upstream, we're sitting on about 20 JS library files here
> proving a C interface to Websockets, Flash applets, window.navigator,
> WebCrypto, DOM storage, and more; it might be useful to someone but we
> always have too much to do here!
>
> I would like to make an effort at getting the musl locale and date
> functions into emscripten, I just don't know when I'll get round to
> it.
>
> Nick
>
> --
> You received this message because you are subscribed to the Google Groups
> "emscripten-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to