This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
locale.c: Compile display fcn under more circumstances
[perl5.git] / locale.c
2022-10-18 Karl Williamsonlocale.c: Compile display fcn under more circumstances
2022-10-18 Karl Williamsonlocale: Create special variable to hold current LC_ALL
2022-10-15 Karl Williamsonlocale.c: Silence unused var warning on freebsd
2022-10-14 Karl Williamsonlocale.c: Fix Debug statement on netbsd
2022-10-13 TAKAI KousukeUse `LINE_Tf` for formatting line numbers
2022-10-13 TAKAI Kousukelocale.c: Add explicit (line_t) cast to silence DEBUGGI...
2022-10-10 Karl Williamsonlocale.c: Add comments/white space; slight tidying
2022-10-10 Karl Williamsonlocale.c: Make win32_setlocale return const *
2022-10-10 Karl WilliamsonAdd some const to wrap_wsetlocale
2022-10-10 Karl Williamsonlocale.c: Generalize static functions
2022-10-10 Karl Williamsonlocale.c: Make static 2 Win-only functions
2022-10-10 Karl Williamsonlocale.c: Remove unused cpp alternatives
2022-10-10 Karl Williamsonlocale.c: Windows special case NULL input first
2022-10-10 Karl Williamsonlocale.c: Allow function to have side effects
2022-10-10 Karl Williamsonlocale.c: Meld two functions into one
2022-10-10 Karl Williamsonlocale.c: Refactor S_find_locale_from_environment()
2022-10-10 Karl Williamsonlocale.c: Move find_locale_from_environment() in file
2022-10-10 Karl WilliamsonAdd wrap_wsetlocale() to embed.fnc
2022-10-07 Karl WilliamsonAllow non-ASCII locale names
2022-10-06 Karl Williamsonlocale.c: Display thread in DEBUG statements
2022-10-02 Karl Williamsonlocale.c: Fix syntax error (only when no LC_ALL)
2022-10-01 Karl Williamsonlocale.c: Remove obsolete, unused label
2022-09-30 Karl WilliamsonAdd pTHX to thread_locale_(init|term)
2022-09-29 Karl Williamsonlocale.c: Revamp sync_locale(), switch_to_global_locale()
2022-09-29 Karl Williamsonlocale.c Change function to return a string, not print
2022-09-29 Karl Williamsonlocale.c: Save output of emulate_setlocale in buffer
2022-09-29 Karl Williamsonlocale.c: Teach save_to_buffer to handle self param
2022-09-28 Karl Williamsonlocale.c: Use synonym name for clarity
2022-09-27 Tony Cookensure curlocales[] is initialized
2022-09-26 Karl Williamsonlocale.c: Stop compiler warning
2022-09-22 Karl Williamsonlocale.c: Refactor internal debugging function
2022-09-21 Karl Williamsonlocale.c: Mitigate unsafe threaded locales
2022-09-21 Karl WilliamsonAdd POSIX_SETLOCALE_LOCK/UNLOCK
2022-09-20 Karl Williamsonlocale.c: Workaround for attributes.pm breakage
2022-09-12 Karl Williamsonlocale.c: Use LC_ALL only if available on platform
2022-09-12 Karl WilliamsonWin32 should start new threads in C locale
2022-09-10 Karl Williamsonlocale.c: Clean up two DEBUG stmts
2022-09-10 Karl WilliamsonMove #include from locale.c to perl.h
2022-09-10 Karl Williamsonlocale.c: Remove no-longer necessary conditionals
2022-09-10 Karl Williamsonlocale.c: Use locale change subs at initialization
2022-09-10 Karl Williamsonlocale.c: Initialize PL_underlying_numeric_obj
2022-09-10 Karl Williamsonlocale.c More new_ctype() refactoring
2022-09-10 Karl Williamsonlocale.c: Silence compiler warning when no LC_COLLATE
2022-09-10 Karl Williamsonlocale.c: Silence compiler warning when no LC_CTYPE
2022-09-10 Karl Williamsonlocale.c: Silence compiler warning about S_mortalixzed_...
2022-09-10 Karl Williamsonlocale.c: Silence compiler warning about S_new_numeric
2022-09-10 Karl Williamsonlocale.c: Silence C_codeset compiler warning
2022-09-10 Karl Williamsonlocale.c: Change macro name 'porcelain' => 'posix'
2022-09-09 Karl Williamsonlocale.c: Clarify comment
2022-09-09 Karl Williamsonperl.h: Remove LOCALECONV_LOCK
2022-09-09 Karl Williamsonperl.h: Remove NL_LANGINFO_LOCK
2022-09-09 Karl WilliamsonMake the locale mutex a general semaphore
2022-09-09 Karl Williamsonlocale.c: Move #define to perl.h; use it elsewhere
2022-09-09 Karl WilliamsonMark certain mutex lock macros as private
2022-09-09 Karl Williamsonlocale.c: Add some asserts
2022-09-09 Karl Williamsonlocale.c: Use system locale if no records yet
2022-09-08 Karl Williamsonlocale.c: Add debugging check
2022-09-08 Karl Williamsonlocale.c: Add S_get_LC_ALL display()
2022-09-08 Karl Williamsonlocale.c: Change initialization; Move decls close to use
2022-09-07 Karl Williamsonlocale.c: Don't ever use system LC_ALL
2022-09-02 Karl Williamsonlocale.c: Convert final use of S_category_name()
2022-09-02 Karl Williamsonlocale.c: Rmv no longer used code; UTF8ness cache
2022-09-02 Karl Williamsonlocale.c: Add const to my_strerror retrurn
2022-09-02 Karl WilliamsonMove utf8ness calc for $! into locale.c from mg.c
2022-09-02 Karl WilliamsonAvoid mojibake in "$!"
2022-09-02 Karl Williamsonlocale.c: Refactor #ifdef's for clarity
2022-09-02 Karl WilliamsonDefine print_bytes_for_locale() outside locale
2022-09-01 Karl Williamsonlocale.c: Move S_compute_collxfrm_coefficients in file
2022-09-01 Karl Williamsonlocale.c: Add 'Lazy' location changing
2022-09-01 Karl Williamsonlocale.c: Add debug statement for collation failure
2022-09-01 Karl Williamsonlocale.c: Improve debugging for mem_collxfrm()
2022-09-01 Karl WilliamsonChange internal function name to be standards compliant
2022-09-01 Karl Williamsonlocale.c: Use strxfrm_l() if available
2022-09-01 Karl Williamsonlocale.c: strxfrm() requires LC_CTYPE eq LC_COLLATE
2022-09-01 Karl Williamsonlocale.c: Don't assume LC_CTYPE, LC_COLLATE are same
2022-09-01 Karl Williamsonlocale.c: Rmv unused code in changing LC_COLLATE
2022-09-01 Karl Williamsonlocale.c: Rmv S_set_numeric_radix()
2022-09-01 Karl Williamsonlocale.c: Move debug stmt to earlier in fcn
2022-09-01 Karl Williamsonlocale.c: Save underlying radix character
2022-09-01 Karl Williamsonlocale.c: Swap setting related variables
2022-09-01 Karl Williamsonlocale.c: Specially handle the trivial case
2022-09-01 Karl Williamsonlocale.c: Skip code if will be a no-op
2022-09-01 Karl Williamsonlocale.c: Mv line of code later in fcn
2022-09-01 Karl Williamsonlocale.c: Rmv unused code in changing LC_NUMERIC
2022-09-01 Karl Williamsonlocale.c: Refactor S_new_numeric()
2022-09-01 Karl Williamsonlocale.c: Reorder 'if' branches
2022-09-01 Karl Williamsonlocale.c: Reorder code
2022-08-31 Karl Williamsonlocale.c: Add fold calc debug statements
2022-08-31 Karl WilliamsonAdd locale unsupported test
2022-08-31 Karl Williamsonlocale.c: Use standard fold table for C locale
2022-08-31 Karl Williamsonlocale.c: Cache the current LC_CTYPE locale name
2022-08-23 Karl WilliamsonUse Windows system default locale
2022-08-22 Karl Williamsonlocale.c: Add fallbacks if no mbtowc()
2022-08-22 Karl WilliamsonAdd Perl_langinfo8()
2022-08-22 Karl Williamsonlocale.c: Add utf8ness return param to my_langinfo_i()
2022-08-22 Karl WilliamsonAdd my_strftime8()
2022-08-22 Karl Williamsonlocale.c: Add branch prediction, comments
2022-08-22 Karl Williamsonlocale.c: Collapse duplicate logic into one instance
2022-08-22 Karl Williamsonlocale.c: localeconv() unconditional NUMERIC toggle
2022-08-22 Karl WilliamsonMove POSIX::localeconv() logic to locale.c
next