summaryrefslogtreecommitdiff
path: root/locale.c
Commit message (Expand)AuthorAgeFilesLines
...
* locale.c: Change macro name 'porcelain' => 'posix'Karl Williamson2022-09-101-16/+14
* locale.c: Clarify commentKarl Williamson2022-09-091-2/+2
* perl.h: Remove LOCALECONV_LOCKKarl Williamson2022-09-091-4/+4
* perl.h: Remove NL_LANGINFO_LOCKKarl Williamson2022-09-091-2/+2
* Make the locale mutex a general semaphoreKarl Williamson2022-09-091-3/+9
* locale.c: Move #define to perl.h; use it elsewhereKarl Williamson2022-09-091-3/+1
* Mark certain mutex lock macros as privateKarl Williamson2022-09-091-4/+4
* locale.c: Add some assertsKarl Williamson2022-09-091-0/+4
* locale.c: Use system locale if no records yetKarl Williamson2022-09-091-2/+10
* locale.c: Add debugging checkKarl Williamson2022-09-081-0/+14
* locale.c: Add S_get_LC_ALL display()Karl Williamson2022-09-081-4/+31
* locale.c: Change initialization; Move decls close to useKarl Williamson2022-09-071-3/+3
* locale.c: Don't ever use system LC_ALLKarl Williamson2022-09-071-2/+6
* locale.c: Convert final use of S_category_name()Karl Williamson2022-09-021-15/+1
* locale.c: Rmv no longer used code; UTF8ness cacheKarl Williamson2022-09-021-719/+0
* locale.c: Add const to my_strerror retrurnKarl Williamson2022-09-021-12/+12
* Move utf8ness calc for $! into locale.c from mg.cKarl Williamson2022-09-021-20/+47
* Avoid mojibake in "$!"Karl Williamson2022-09-021-99/+142
* locale.c: Refactor #ifdef's for clarityKarl Williamson2022-09-021-39/+79
* Define print_bytes_for_locale() outside localeKarl Williamson2022-09-021-3/+3
* locale.c: Move S_compute_collxfrm_coefficients in fileKarl Williamson2022-09-011-170/+167
* locale.c: Add 'Lazy' location changingKarl Williamson2022-09-011-19/+43
* locale.c: Add debug statement for collation failureKarl Williamson2022-09-011-0/+4
* locale.c: Improve debugging for mem_collxfrm()Karl Williamson2022-09-011-21/+15
* Change internal function name to be standards compliantKarl Williamson2022-09-011-19/+19
* locale.c: Use strxfrm_l() if availableKarl Williamson2022-09-011-1/+25
* locale.c: strxfrm() requires LC_CTYPE eq LC_COLLATEKarl Williamson2022-09-011-0/+13
* locale.c: Don't assume LC_CTYPE, LC_COLLATE are sameKarl Williamson2022-09-011-0/+15
* locale.c: Rmv unused code in changing LC_COLLATEKarl Williamson2022-09-011-14/+6
* locale.c: Rmv S_set_numeric_radix()Karl Williamson2022-09-011-34/+11
* locale.c: Move debug stmt to earlier in fcnKarl Williamson2022-09-011-4/+5
* locale.c: Save underlying radix characterKarl Williamson2022-09-011-54/+49
* locale.c: Swap setting related variablesKarl Williamson2022-09-011-9/+13
* locale.c: Specially handle the trivial caseKarl Williamson2022-09-011-5/+11
* locale.c: Skip code if will be a no-opKarl Williamson2022-09-011-5/+5
* locale.c: Mv line of code later in fcnKarl Williamson2022-09-011-1/+4
* locale.c: Rmv unused code in changing LC_NUMERICKarl Williamson2022-09-011-9/+1
* locale.c: Refactor S_new_numeric()Karl Williamson2022-09-011-30/+42
* locale.c: Reorder 'if' branchesKarl Williamson2022-09-011-4/+4
* locale.c: Reorder codeKarl Williamson2022-09-011-5/+6
* locale.c: Add fold calc debug statementsKarl Williamson2022-08-311-0/+81
* Add locale unsupported testKarl Williamson2022-08-311-46/+36
* locale.c: Use standard fold table for C localeKarl Williamson2022-08-311-15/+20
* locale.c: Cache the current LC_CTYPE locale nameKarl Williamson2022-08-311-3/+30
* Use Windows system default localeKarl Williamson2022-08-231-2/+12
* locale.c: Add fallbacks if no mbtowc()Karl Williamson2022-08-221-15/+141
* Add Perl_langinfo8()Karl Williamson2022-08-221-57/+66
* locale.c: Add utf8ness return param to my_langinfo_i()Karl Williamson2022-08-221-22/+57
* Add my_strftime8()Karl Williamson2022-08-221-0/+33
* locale.c: Add branch prediction, commentsKarl Williamson2022-08-221-3/+10