summaryrefslogtreecommitdiff
path: root/locale.c
Commit message (Expand)AuthorAgeFilesLines
* locale.c: Make sure LC_ALL gets changed when necessaryKarl Williamson2022-08-181-0/+17
* locale.c: Change to use an enum parameterKarl Williamson2022-08-181-35/+41
* locale.c: Remove redundant loop iterationKarl Williamson2022-08-181-3/+3
* locale.c: Fix wrongly worded panic error messageKarl Williamson2022-08-171-2/+2
* locale.c: Fix memory leakKarl Williamson2022-08-171-0/+2
* locale.c: Fix trial_locales declaration (fix g++)Bram2022-08-161-2/+2
* locale.c: Clarify commentKarl Williamson2022-08-151-1/+1
* Cleanup 'use system default locale' on WIN32Bram2022-08-151-59/+29
* Set fallback_(desc|name) when adding trial_localesBram2022-08-151-21/+22
* Use struct for `trial_locales`Bram2022-08-151-14/+27
* locale.c: Fix memory leakKarl Williamson2022-08-141-0/+4
* locale.c: Print code point in hex, not decimalKarl Williamson2022-08-091-10/+10
* locale.c: Add check that strxfrm didn't failKarl Williamson2022-08-091-5/+14
* locale.c: Change assert() into STATIC_ASSERT()Karl Williamson2022-08-091-1/+1
* Swap the ordering of two locale category indicesKarl Williamson2022-08-091-12/+12
* locale.c: Rmv unnecessary variableKarl Williamson2022-08-091-7/+5
* locale.c: Make sure newlocale() doesn't destroy argKarl Williamson2022-08-091-24/+27
* locale.c: panic if shouldn't-happen events doKarl Williamson2022-08-091-21/+10
* locale.c: Don't waste time executing a no-opKarl Williamson2022-08-091-0/+17
* locale.c: Mv declarations closer to use in functionKarl Williamson2022-08-091-23/+22
* locale.c: newlocale() can't handle disparate localesKarl Williamson2022-08-091-2/+21
* locale.c: Change outlier call to use macroKarl Williamson2022-08-091-1/+1
* locale.c: Move DEBUG location infoKarl Williamson2022-08-091-81/+58
* locale.c: Use DEBUG_(PRE|POST_)STMTS to save/restore errnoKarl Williamson2022-08-091-14/+4
* Add a common locale panic macro and functionsKarl Williamson2022-08-091-74/+92
* Don't discard locale info in starting P2008Karl Williamson2022-08-091-0/+30
* locale.c: Add DEBUGGING informationKarl Williamson2022-08-091-49/+65
* locale.c: Add fcn to hide edge case undefined behaviorKarl Williamson2022-08-091-22/+28
* Split off setting locale to "" from S_emulate_setlocaleKarl Williamson2022-08-091-105/+78
* locale.c: locale "" can be disparateKarl Williamson2022-08-091-1/+2
* locale.c: Split ancillary from S_emulate_setlocaleKarl Williamson2022-08-091-54/+90
* locale.c: Clean up handling of a glibc bugKarl Williamson2022-08-091-16/+29
* locale.c: Change internal variable nameKarl Williamson2022-08-091-21/+21
* locale.c: Comments; move declarations to use pointKarl Williamson2022-08-091-37/+48
* locale.c: Avoid loop; panic on unexpected condition.Karl Williamson2022-08-091-4/+4
* locale.c: Split aggregate LC_ALL from emulate_setlocaleKarl Williamson2022-08-091-107/+134
* setlocale_failure_panic_i now used more generallyKarl Williamson2022-08-091-8/+6
* locale.c: Use setlocale() for init, not P2008Karl Williamson2022-08-091-4/+14
* locale.c: Refactor some derived #definesKarl Williamson2022-08-091-7/+7
* locale.c: Generalize stdize_locale()Karl Williamson2022-08-091-41/+144
* Make two locale PL_ strings const char*Karl Williamson2022-08-091-9/+16
* locale.c: Free `curlocales[j]` before overwritingBram2022-07-311-3/+1
* locale.c: Small cleanup of 'setlocale_failure'Bram2022-07-311-6/+1
* Add whitespace in 'Setting locale failed' errorBram2022-07-251-2/+2
* Add LINE_Tf format for line_t variablesKarl Williamson2022-07-181-1/+2
* locale.c - silence build warning for unused S_calculate_LC_ALL()Yves Orton2022-07-151-0/+2
* locale.c: Display the correct char in msgKarl Williamson2022-07-131-1/+1
* Fix other use of setlocale_failure_panic_iKarl Williamson2022-07-131-1/+1
* locale.c: Add missing savepv()Karl Williamson2022-07-121-1/+3
* setlocale_failure_panic_i only on non-threaded currentlyKarl Williamson2022-07-121-0/+4