forked from OctaForge/libostd
q66
db28b66892
Because of the C++ locale APIs and libstdc++ being worthless trash, we need to resort to this kind of nonsense in order to avoid gibberish when dealing with grouping and decimal separators. Libc++ gets this right (comes up with ASCII style representations when requesting locale facets dealing with char type) but for some dumb reason libstdc++ comes up with representations that are garbage even when using a UTF-8 locale, so I guess we'll deal with it this way for the time being... That said, all of this code is probably broken on systems that don't use Unicode and honestly I don't care. |
||
---|---|---|
.. | ||
ext | ||
algorithm.hh | ||
argparse.hh | ||
channel.hh | ||
concurrency.hh | ||
context_stack.hh | ||
coroutine.hh | ||
environ.hh | ||
event.hh | ||
filesystem.hh | ||
format.hh | ||
generic_condvar.hh | ||
io.hh | ||
platform.hh | ||
process.hh | ||
range.hh | ||
stream.hh | ||
string.hh | ||
thread_pool.hh | ||
unit_test.hh | ||
vecmath.hh |