Mailing List Archive

Perl 5 Commit Summary
Perl 5 commit summary, activity since Wednesday

Current branch smoke-me/khw-env
251 commits. 1 unique author. 1 unique committer.
11 files changed, 113 insertions(+), 100 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/eddaa3f8f7f23979

more dregs
Karl Williamson 1 file changed, 8 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/eddaa3f8f7f23979

Debug wrap wset
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/514516c633d69944

XXX mv: initialize PL_cur_LC_ALL
Karl Williamson 1 file changed, 5 insertions(+)
https://github.com/Perl/perl5/commit/6f48024a96e6aa5c

XXX util add thread to mem_log
Karl Williamson 1 file changed, 15 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/8339dcd0c5dcc1d4

XXX Win32 mem log
Karl Williamson 2 files changed, 11 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/2fef9b5b1d0c7609

Return from win32_setlocale() needs to be stable
Karl Williamson 1 file changed, 14 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/701894ec19f14a90

locale.c: Avoid unnecessary freeing and reallocating
Karl Williamson 1 file changed, 10 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/5d86ee672779281e

XXX why no failures:locale.c: Quit early on failure to set the locale
Karl Williamson 1 file changed, 5 insertions(+)
https://github.com/Perl/perl5/commit/6a457cb72a53ffae

Revert #if 0 in inline.h
Karl Williamson 1 file changed, 6 deletions(-)
https://github.com/Perl/perl5/commit/a40731751d29fd5d

perl.h: Use UNLESS_PERL_MEM_LOG()
Karl Williamson 1 file changed, 15 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/767e50daf5637bf3

perl.h: Add UNLESS_PERL_MEM_LOG()
Karl Williamson 1 file changed, 9 insertions(+)
https://github.com/Perl/perl5/commit/7d0fb0cc9ef1a24c

POSIX/t/time.t: Avoid duplicate effort
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/3188d6bf86fd77e5

fdregs
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/261a6e42569fde45

re/pat.t: Fix typo in comment
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/d7d03225d0558dc0

re/pat.t: Avoid duplicate effort
Karl Williamson 1 file changed, 1 insertion(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/4b090ee727efd9e7

t/op/lc.t: Avoid duplicate effort
Karl Williamson 1 file changed, 3 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/2629ad1ee586b31c

lib/locale.t: Avoid duplicate effort
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/78659a27c8b653a4

XS-APItest/t/locale.t: White space only
Karl Williamson 1 file changed, 10 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/59559a77315e0db1

XS-APItest/t/locale.t: Skip tests if pre-req not met
Karl Williamson 1 file changed, 5 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/40c924289d5f9172

win32 Makefile
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/bc178cc5b9d84740

util.c: Better panic messages
Karl Williamson 1 file changed, 10 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/4d24b9388864d63f

locale.c: Slightly change wording of DEBUG messages
Karl Williamson 1 file changed, 16 insertions(+), 15 deletions(-
https://github.com/Perl/perl5/commit/4503ca866e4c9181

dregs
Karl Williamson 1 file changed, 3 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/aabb1eabc72d6c15

Time-Piece: notes to myself
Karl Williamson 1 file changed, 4 insertions(+)
https://github.com/Perl/perl5/commit/5be83a049799c8da

locale.c: Avoid work that would be thrown away
Karl Williamson 1 file changed, 7 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/12a0546ec0201bb6

S_get_locale_string_utf8ness_i: Fix return
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/aef0f5480b7c0890

Implement sv_strftime_tm and sv_strftime_ints
Karl Williamson 1 file changed, 39 insertions(+), 22 deletions(-
https://github.com/Perl/perl5/commit/fca2fc4a58250d86

Time::Piece: Add critical sections
Karl Williamson 4 files changed, 74 insertions(+), 12 deletions(
https://github.com/Perl/perl5/commit/201f313805aa4525

Implement sv_strftime_tm and sv_strftime_ints
Karl Williamson 5 files changed, 210 insertions(+), 73 deletions
https://github.com/Perl/perl5/commit/27e51743f203be31

locale.c: Move my_strftime() within the file
Karl Williamson 1 file changed, 14 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/9df7a623ddfff19a

locale.c: Split my_strftime into 2 functions
Karl Williamson 4 files changed, 79 insertions(+), 34 deletions(
https://github.com/Perl/perl5/commit/548cc8dfcaa21e47

XXX see how affects earlier commits: time.t: Add more strftime tests
Karl Williamson 1 file changed, 66 insertions(+), 10 deletions(-
https://github.com/Perl/perl5/commit/f9cd4dca2da39611

POSIX/t/time.t: Remove no longer necessary code
Karl Williamson 1 file changed, 7 deletions(-)
https://github.com/Perl/perl5/commit/4fe25ec42498f01b

time.t
Karl Williamson 1 file changed, 23 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/a2cfa7d61dea96c7

thread.h: White space only
Karl Williamson 1 file changed, 19 insertions(+), 19 deletions(-
https://github.com/Perl/perl5/commit/4207ef2a904111ff

perl.h: localeconv() isn't broken on Windows unthreaded
Karl Williamson 1 file changed, 2 deletions(-)
https://github.com/Perl/perl5/commit/0c399087d59899cf

perl.h: Remove extraneous ';'
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/52eb6947fa9f57cc

perl.h: Add DISABLE_LC_NUMERIC_CHANGES macro
Karl Williamson 1 file changed, 22 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/643712bebdefb88f

locale.c: Prevent infinite recursion
Karl Williamson 4 files changed, 46 insertions(+), 6 deletions(-
https://github.com/Perl/perl5/commit/cac37e0cde86f7d3

locale.c: Don't compile unreachable code
Karl Williamson 1 file changed, 15 insertions(+), 13 deletions(-
https://github.com/Perl/perl5/commit/b9999679a5801449

Time-Piece: Use isSPACE_LC, not isspace; etc
Karl Williamson 1 file changed, 39 insertions(+), 39 deletions(-
https://github.com/Perl/perl5/commit/d42873574cda511e

Time-Piece: Use foldEQ_locale() if available
Karl Williamson 1 file changed, 18 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/927e5f139caaa2fe

Time::Piece: Use reentrant API
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/ffddaec03c9139fe

strftime: Always restore LC_CTYPE locale
Karl Williamson 1 file changed, 4 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/354c03fc8901119b

switch_locale_context: Add aTHX
Karl Williamson 7 files changed, 45 insertions(+), 27 deletions(
https://github.com/Perl/perl5/commit/da149febafde58e0

locale.c: Simplify S_new_ctype
Karl Williamson 1 file changed, 4 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/f4e26090bbebae88

add is_cur_locale_utf8
Karl Williamson 4 files changed, 97 insertions(+), 2 deletions(-
https://github.com/Perl/perl5/commit/786d0bf034a7f9ad

Set errno when my_strftime() fails.
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/2655e9a22a793c78

perlapi: Fix strftime inaccuracies, clarify
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/3d1ed04f22c9d783

fixup init for C C C C C
Karl Williamson 1 file changed, 45 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/6aaed469c86a45ed

f Configure for positional
Karl Williamson 1 file changed, 58 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/312e3a94f0f81bb8

perl.h fixup
Karl Williamson 1 file changed, 2 insertions(+)
https://github.com/Perl/perl5/commit/17ce7243bd08cccb

f
Karl Williamson 1 file changed, 3 insertions(+)
https://github.com/Perl/perl5/commit/ea5116265eb4beeb

XXX temp: dist/Tie-File/t/29a_upcopy.t: Up alarm
Karl Williamson 1 file changed, 13 insertions(+)
https://github.com/Perl/perl5/commit/a73211fdc121b841

more cat index enum
Karl Williamson 3 files changed, 68 insertions(+), 51 deletions(
https://github.com/Perl/perl5/commit/3817b03dce55ff9e

Revert "prev commit"
Karl Williamson 1 file changed, 14 insertions(+), 14 deletions(-
https://github.com/Perl/perl5/commit/f57502699c0a708c

use enum, maybe drop
Karl Williamson 1 file changed, 16 insertions(+), 16 deletions(-
https://github.com/Perl/perl5/commit/d7d6a42a9b860b0f

final commit
Karl Williamson 3 files changed, 4 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/348584a48b08d09e

XXX remaining loose ends
Karl Williamson 3 files changed, 28 insertions(+), 7 deletions(-
https://github.com/Perl/perl5/commit/963f6e8eebc01c42

perl.h: Add detail to locale mutex debug
Karl Williamson 1 file changed, 4 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/54bd9d94205ad16c

Enable DEBUG_SETLOCALE_INCONSISTENCIES
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/2a48ae6ba352c8b4

Fix mingw locale builds
Karl Williamson 1 file changed, 9 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/9e8c542b222b1388

Add DEBUG_SETLOCALE_INCONSISTENCIES
Karl Williamson 1 file changed, 13 insertions(+)
https://github.com/Perl/perl5/commit/5106f1f0ad3c0d19

makedef.pl: Remove obsolete symbol
Karl Williamson 1 file changed, 1 deletion(-)
https://github.com/Perl/perl5/commit/6750382f2b7e8f04

Maybe drop: makedef.pl: Move code
Karl Williamson 1 file changed, 7 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/37968f7b1b9a1968

makedef.pl: Move comment
Karl Williamson 1 file changed, 1 insertion(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/9bba3c63036ea9a0

makedef.pl: PL_cur_locale_obj is only POSIX 2008 multiplicity
Karl Williamson 1 file changed, 2 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/e2f227c1eabfc72c

drop when Configure fixed
Karl Williamson 1 file changed, 3 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/36a26c9cb6f7f45b

Revert "f Configure"
Karl Williamson 4 files changed, 116 insertions(+), 55 deletions
https://github.com/Perl/perl5/commit/b2684c4ef8cd0865

f Configure
Karl Williamson 4 files changed, 55 insertions(+), 116 deletions
https://github.com/Perl/perl5/commit/f7e1bac07a683b83

locale.c: Silence compiler warning on some platforms
Karl Williamson 1 file changed, 3 insertions(+)
https://github.com/Perl/perl5/commit/74da9bf940e8f6bd

locale.c: Compile utf8ness on platforms that need it
Karl Williamson 4 files changed, 31 insertions(+), 18 deletions(
https://github.com/Perl/perl5/commit/eed578c671cea6b2

locale.c: Change to use enum type
Karl Williamson 3 files changed, 71 insertions(+), 70 deletions(
https://github.com/Perl/perl5/commit/903458588aee4fc9

XXX finish msg: locale.c: Improve Windows thread initialization
Karl Williamson 4 files changed, 18 insertions(+), 5 deletions(-
https://github.com/Perl/perl5/commit/5ada3b45a30e2c44

emul
Karl Williamson 13 files changed, 802 insertions(+), 79 deletion
https://github.com/Perl/perl5/commit/f5d37eeb5cff8532

intrpvar.h: Comments
Karl Williamson 1 file changed, 8 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/c68d5ba986f25c73

darwin hints querylocale race in earlier darwins?
Karl Williamson 1 file changed, 6 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/81b2e10c4abf2b6f

skip bincompat.t
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/472112f569868f78

XXX experimental: Define setlocale_i() on unsafe threaded builds
Karl Williamson 1 file changed, 8 insertions(+)
https://github.com/Perl/perl5/commit/908052f9d4cabbbc

S_stdize_locale: Set errno if fails
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/c5488b8f70430d30

locale.c: Move #ifdef DEBUGGING
Karl Williamson 1 file changed, 1 insertion(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/71960857c7dceaf8

locale.c: Critical section around initializing a global
Karl Williamson 1 file changed, 8 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/df3290efc2e31cc9

perlapi: Improve wording for Perl_langinfo()
Karl Williamson 1 file changed, 3 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/6fa67fc77d5b4c96

locale.c: Add a debugging statement
Karl Williamson 1 file changed, 3 insertions(+)
https://github.com/Perl/perl5/commit/69cf6275327437b9

locale.c: Only define a structure if needed
Karl Williamson 1 file changed, 6 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/875fc37858ef54cd

get_win32_message_utf8ness() Fix unlikely case
Karl Williamson 1 file changed, 12 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/44996aa6d80f61fd

locale.c: Move setting errno out of critical section
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/a463cae9addf3139

locale.c: Use wider than U32 for a counter
Karl Williamson 2 files changed, 6 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/d319ab06add518e2

locale.c: Only compile workaround on platforms needing it
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/b050f51fcfb37464

XXX introductory file comments
Karl Williamson 1 file changed, 15 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/0be47d1380b95cf9

locale.c: Improve collation debugging output
Karl Williamson 1 file changed, 4 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/3de5d1d2aff191c5

locale.c: Rmv unexecuted statement after croak
Karl Williamson 1 file changed, 1 deletion(-)
https://github.com/Perl/perl5/commit/768c07b5cef172ca

savepv if threaded, unused I think
Karl Williamson 1 file changed, 8 insertions(+)
https://github.com/Perl/perl5/commit/acada600c81c191f

locale.c: Move S_update_PL_curlocales()
Karl Williamson 1 file changed, 21 insertions(+), 25 deletions(-
https://github.com/Perl/perl5/commit/457e83d7b3ec2bfb

Add setlocale_i()
Karl Williamson 1 file changed, 71 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/133e694ecb9871d4

locale.c: Remove no longer used macro
Karl Williamson 1 file changed, 8 deletions(-)
https://github.com/Perl/perl5/commit/56f17887563d8c02

XXX why: locale.c: revise new_LC_ALL
Karl Williamson 4 files changed, 88 insertions(+), 15 deletions(
https://github.com/Perl/perl5/commit/e943614ea011992a

XXX why not failing tests before this?Create S_native_querylocale_i() and us
Karl Williamson 4 files changed, 89 insertions(+), 87 deletions(
https://github.com/Perl/perl5/commit/b090b0ccf0c63918

S_calculate_LC_ALL_string: Add parameter
Karl Williamson 4 files changed, 55 insertions(+), 8 deletions(-
https://github.com/Perl/perl5/commit/e410229fe81890b1

Revise warnings when locale init has issues
Karl Williamson 1 file changed, 8 insertions(+), 31 deletions(-)
https://github.com/Perl/perl5/commit/467242fa6d4924e9

Properly handle ignored locale categories
Karl Williamson 5 files changed, 648 insertions(+), 105 deletion
https://github.com/Perl/perl5/commit/db3ff6beaaa1f644

XXX tests,delta: Handle glibc extra locale categories
Karl Williamson 1 file changed, 73 insertions(+)
https://github.com/Perl/perl5/commit/5f2aea8ade1bfe5a

Add caller location info to e.g. RESTORE_LC_NUMERIC
Karl Williamson 5 files changed, 43 insertions(+), 28 deletions(
https://github.com/Perl/perl5/commit/1c81a802ac47788b

XXX Initial guess as to newlocale() capability
Karl Williamson 1 file changed, 6 insertions(+)
https://github.com/Perl/perl5/commit/5e826b15048a3364

locale.c: Initialize PL_cur_locale_obj
Karl Williamson 1 file changed, 12 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/748a8af8fe7d3106

locale.c: Avoid a duplicate conditional
Karl Williamson 1 file changed, 6 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/f6eaf1c2dae08536

locale.c: Use function already designed for the purpose
Karl Williamson 1 file changed, 6 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/de26bb9cbd0ad812

XXX Partial need vutil.c first Rmv underlying numeric
Karl Williamson 6 files changed, 46 deletions(-)
https://github.com/Perl/perl5/commit/7e4a285cd6e1c0dd

S_setlocale_2008_i(): Use single newlocale() if available
Karl Williamson 1 file changed, 25 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/7e20f2df0048797e

S_update_PL_curlocales(): accept arbitrary LC_ALL string
Karl Williamson 1 file changed, 23 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/f641b8cd3ad42c7d

S_parse_LC_ALL_string: Squash if categories are same locale
Karl Williamson 5 files changed, 74 insertions(+), 9 deletions(-
https://github.com/Perl/perl5/commit/85158ce6e864c501

Rmv unused function: S_setlocale_from_aggregate_LC_ALL
Karl Williamson 4 files changed, 14 insertions(+), 85 deletions(
https://github.com/Perl/perl5/commit/8adb50e7a3ccbac4

S_bool_setlocale_2008_i: Remove recursion
Karl Williamson 1 file changed, 91 insertions(+), 11 deletions(-
https://github.com/Perl/perl5/commit/215b82e68c82e1f9

locale.c: Avoid an (unlikely) leak
Karl Williamson 1 file changed, 9 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/77f832bee6605146

locale.c: Update comments, white-space in 2 functions
Karl Williamson 2 files changed, 28 insertions(+), 10 deletions(
https://github.com/Perl/perl5/commit/314dbd1447e8dc7a

S_update_PL_curlocales_i(): Reverse order of conditionals
Karl Williamson 1 file changed, 10 insertions(+), 10 deletions(-
https://github.com/Perl/perl5/commit/0a417b188bc90632

S_update_PL_curlocales(): Add parameter
Karl Williamson 4 files changed, 10 insertions(+), 7 deletions(-
https://github.com/Perl/perl5/commit/8a3157552d62c956

S_bool_setlocale_2008_i: Copy function call.
Karl Williamson 1 file changed, 9 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/e04c2ca37b35f80e

locale.c: Rmv obsolete code
Karl Williamson 1 file changed, 2 insertions(+), 12 deletions(-)
https://github.com/Perl/perl5/commit/4448f687dc7944a2

locale.c: Indent/outdent some lines
Karl Williamson 1 file changed, 17 insertions(+), 15 deletions(-
https://github.com/Perl/perl5/commit/cd174b963d9497c8

locale.c: Extract two debug statements into macros
Karl Williamson 1 file changed, 23 insertions(+), 10 deletions(-
https://github.com/Perl/perl5/commit/013f2ede75d8d491

locale.c: Move declaration closer to first use
Karl Williamson 1 file changed, 1 insertion(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/26bc060d3f7819f4

S_bool_setlocale_2008_i: Separate out failure code
Karl Williamson 1 file changed, 13 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/3001daef3a508d32

S_bool_setlocale_2008_i: Check for failure return
Karl Williamson 1 file changed, 4 insertions(+)
https://github.com/Perl/perl5/commit/3403a892bfe52d49

S_bool_setlocale_2008_i: Improve debug statements
Karl Williamson 1 file changed, 28 insertions(+), 34 deletions(-
https://github.com/Perl/perl5/commit/71bf1cbcd9bdac77

Change parameter name for S_bool_setlocale_2008_i
Karl Williamson 3 files changed, 23 insertions(+), 18 deletions(
https://github.com/Perl/perl5/commit/a0d947bfccd2c284

XXX tests; linux doesn't allow this:S_find_locale_from_environment: Handle d
Karl Williamson 1 file changed, 30 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/7d3966347b200e73

S_find_locale_from_environment(): Combine logic
Karl Williamson 1 file changed, 67 insertions(+), 48 deletions(-
https://github.com/Perl/perl5/commit/31af109f8228a9c8

S_find_locale_from_environment(): Add comments
Karl Williamson 1 file changed, 52 insertions(+), 36 deletions(-
https://github.com/Perl/perl5/commit/1cb21686cfeb06d4

S_find_locale_from_environment(): Change var name
Karl Williamson 1 file changed, 8 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/61264ae32ba68070

locale.c: Combine two condiionals to rm special case
Karl Williamson 1 file changed, 1 insertion(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/120ba7910c633817

Perl__byte_dump_string(): Properly handle NULL input
Karl Williamson 3 files changed, 9 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/53d9f90e2dd1812b

locale.c: Slight refactor of switch_to_global_locale()
Karl Williamson 1 file changed, 10 insertions(+), 11 deletions(-
https://github.com/Perl/perl5/commit/b6a6444a2833a680

locale.c: Bring declaration inside #if's
Karl Williamson 1 file changed, 6 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/48c8e2b32a9d26be

locale.c: Don't over allocate array
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/e1e41bbbdf21d9f5

locale.c: Extend macro from previous commit
Karl Williamson 1 file changed, 11 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/543a84fcc832229b

locale.c: Extract code into a macro
Karl Williamson 1 file changed, 18 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/a0918108725342ac

silence utf8.h warning
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/e571481ef612cf7f

locale.c: Rmv redundant sanity check
Karl Williamson 1 file changed, 8 deletions(-)
https://github.com/Perl/perl5/commit/fa5203e18ac55c26

locale.c: Rework locale initialization loop
Karl Williamson 1 file changed, 310 insertions(+), 294 deletions
https://github.com/Perl/perl5/commit/43bb3d0a8ee77e4f

locale.c: Complement initialization of boolean
Karl Williamson 1 file changed, 6 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/e012385f2a9e5e30

locale.c: Extract code into separate function
Karl Williamson 4 files changed, 75 insertions(+), 59 deletions(
https://github.com/Perl/perl5/commit/477941587d5b2412

locale.c: Extract code into a function
Karl Williamson 4 files changed, 102 insertions(+), 54 deletions
https://github.com/Perl/perl5/commit/d3c76c26ab23cbf1

locale.c(): Use LC_ALL if available
Karl Williamson 1 file changed, 21 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/836ec370fe73a7ef

Perl_sync_locale(): Best to change to global locale
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/c0bfd40fe16e4790

locale.c: Only define string constant on platforms that need it
Karl Williamson 1 file changed, 5 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/db0b9a13b33ae91a

locale.c: Change DEBUG statements to include non-0 errno
Karl Williamson 1 file changed, 22 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/623996b3e317b4a3

locale.c: Move a macro definition earlier in the file
Karl Williamson 1 file changed, 6 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/cec31c4221c15b60

locale.c: Create STDIZED_SETLOCALE_LOCK
Karl Williamson 1 file changed, 6 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/fdfd91d473704758

Revert "AIX: skip some locale tests"
Karl Williamson 3 files changed, 13 insertions(+), 29 deletions(
https://github.com/Perl/perl5/commit/c07aece309be753d

Properly handle broken setlocale(LC_ALL, NULL)
Karl Williamson 1 file changed, 23 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/60f15d97f860403a

XXX perldelta other pod: Compile stdize_setlocale() only if requested
Karl Williamson 5 files changed, 49 insertions(+), 33 deletions(
https://github.com/Perl/perl5/commit/0a347a8c37954b39

S_stdize_locale() Rmv testing for spurious '='
Karl Williamson 1 file changed, 8 insertions(+), 33 deletions(-)
https://github.com/Perl/perl5/commit/197e54b4ffc21cb8

Rename the buffer in S_less_dicey_locale
Karl Williamson 6 files changed, 27 insertions(+), 16 deletions(
https://github.com/Perl/perl5/commit/34b8623858a2ed5f

locale.c: Revamp S_stdize_locale()
Karl Williamson 4 files changed, 124 insertions(+), 117 deletion
https://github.com/Perl/perl5/commit/eb602f3283926b67

locale.c: Calculate native LC_ALL strings
Karl Williamson 5 files changed, 220 insertions(+), 87 deletions
https://github.com/Perl/perl5/commit/ba1b53a72a516ab3

S_querylocale_2008_i: Add caller's line# param
Karl Williamson 4 files changed, 10 insertions(+), 7 deletions(-
https://github.com/Perl/perl5/commit/09c61023d51ec563

locale.c: Precalculate LC_ALL string boiler plate length
Karl Williamson 1 file changed, 52 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/cf3b7fb2414c49ed

XXX maybe not for windows: S_calculate_LC_ALL_string(): save value after cal
Karl Williamson 1 file changed, 21 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/35581946a1088c7b

locale.c, perl.h: comments, white space
Karl Williamson 2 files changed, 148 insertions(+), 125 deletion
https://github.com/Perl/perl5/commit/7ce735b826c5f7f6

locale.c: Windows Use .ACP for sys default fallback
Karl Williamson 1 file changed, 6 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/390f4d4a15dd8c82

locale.c: use variable to avoid extra comparisons
Karl Williamson 1 file changed, 17 insertions(+), 13 deletions(-
https://github.com/Perl/perl5/commit/fac1da3ede53b76a

locale.c: Add support for LC_ALL positional notation
Karl Williamson 1 file changed, 92 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/23e770c0ffff141b

Add development aid for simulating LC_ALL fake positional notation
Karl Williamson 5 files changed, 124 insertions(+), 25 deletions
https://github.com/Perl/perl5/commit/ad8c4947f94ecc25

locale.c: Move two helper functions for POSIX 2008 implementation
Karl Williamson 1 file changed, 110 insertions(+), 108 deletions
https://github.com/Perl/perl5/commit/3b35db793f18589c

locale.c: Create is_disparate_LC_ALL()
Karl Williamson 1 file changed, 18 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/983657832c651264

locale.c: Split up S_setlocale_from_aggregate_LC_ALL
Karl Williamson 5 files changed, 252 insertions(+), 102 deletion
https://github.com/Perl/perl5/commit/f94a2d77a860d741

locale.c: Move a #define, and add a comment
Karl Williamson 1 file changed, 5 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/6e4b46074b976470

XXX pod?: locale.c: Add optional locking around querylocale()
Karl Williamson 1 file changed, 38 insertions(+)
https://github.com/Perl/perl5/commit/283dec2c2071cfe2

locale.c: Workaround some libc POSIX 2008 bugs
Karl Williamson 1 file changed, 44 insertions(+), 9 deletions(-)
https://github.com/Perl/perl5/commit/c411cff3e9edcee8

locale.c: Flatten two nested if's
Karl Williamson 1 file changed, 4 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/f2472dfb954ac12e

locale.c: Inline only remaining use of querylocale_l()
Karl Williamson 1 file changed, 59 insertions(+), 36 deletions(-
https://github.com/Perl/perl5/commit/6b7c5fe75c462182

locale.c: Reorder #if clauses
Karl Williamson 1 file changed, 9 insertions(+), 9 deletions(-)
https://github.com/Perl/perl5/commit/6263376b2f54d8eb

locale.c: Slight refactoring of S_querylocale_2008_i
Karl Williamson 1 file changed, 10 insertions(+), 8 deletions(-)
https://github.com/Perl/perl5/commit/6d8e30fff24fd25c

locale.c: Simplify S_get_LC_ALL_display
Karl Williamson 1 file changed, 1 insertion(+), 17 deletions(-)
https://github.com/Perl/perl5/commit/05f03ed64656b336

locale.c: Change API of S_calculate_LC_ALL_string
Karl Williamson 4 files changed, 31 insertions(+), 63 deletions(
https://github.com/Perl/perl5/commit/b076ac42be96beb1

locale.c: Change parameter name for static function
Karl Williamson 3 files changed, 6 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/279daa2dc68d35cd

locale.c: Remove no-longer needed parameter and computation
Karl Williamson 5 files changed, 16 insertions(+), 69 deletions(
https://github.com/Perl/perl5/commit/cf2bd0248dd97534

locale.c: Change function to return void
Karl Williamson 3 files changed, 9 insertions(+), 11 deletions(-
https://github.com/Perl/perl5/commit/feae890e1c6694c4

locale.c: Don't exclude LC_ALL in loop
Karl Williamson 1 file changed, 3 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/b56eaa4f3fbc41c0

locale.c: Use void_ macro form when ignoring return
Karl Williamson 1 file changed, 2 insertions(+), 5 deletions(-)
https://github.com/Perl/perl5/commit/96a134cccacdd1ea

locale.c: Initialize PL_curlocales at startup
Karl Williamson 1 file changed, 9 insertions(+), 31 deletions(-)
https://github.com/Perl/perl5/commit/c619c43a60c84506

locale.c: Add void_setlocale_with_caller macros
Karl Williamson 1 file changed, 45 insertions(+), 12 deletions(-
https://github.com/Perl/perl5/commit/c6af2ca7787e6f0e

locale.c: Add extra debug info to panics
Karl Williamson 5 files changed, 119 insertions(+), 49 deletions
https://github.com/Perl/perl5/commit/b91d4a5237476d6d

S_toggle_locale_i: Move some assert()s, initialization
Karl Williamson 1 file changed, 4 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/4b820b54a85b059b

locale.c: Move copy from macro to called function
Karl Williamson 1 file changed, 3 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/9162d2fbcd0a3a42

locale.c: Add a convenience macro query_nominal_locale_i
Karl Williamson 1 file changed, 15 insertions(+), 15 deletions(-
https://github.com/Perl/perl5/commit/082833683d7c679b

locale.c: Remove one-off macro
Karl Williamson 1 file changed, 1 insertion(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/3c318430d025c029

locale.c: Reorder code, add comments
Karl Williamson 1 file changed, 221 insertions(+), 94 deletions(
https://github.com/Perl/perl5/commit/f43d1481d7855fd0

locale.c: Add missing panic
Karl Williamson 1 file changed, 5 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/b9a9c9dd55d42656

locale.c: Avoid a runtime calculation
Karl Williamson 1 file changed, 10 insertions(+), 14 deletions(-
https://github.com/Perl/perl5/commit/b9624e067234bacb

locale.c: Rmv less_dicey_void_setlocale_r()
Karl Williamson 4 files changed, 7 insertions(+), 31 deletions(-
https://github.com/Perl/perl5/commit/75d14555e5d7e87f

locale.c: Separate setlocale into bool and query
Karl Williamson 4 files changed, 76 insertions(+), 113 deletions
https://github.com/Perl/perl5/commit/fd9789defe8afc46

locale.c: Rename S_myquerylocale_i()
Karl Williamson 4 files changed, 10 insertions(+), 10 deletions(
https://github.com/Perl/perl5/commit/385d82d1bca83de6

XXXleaks: Remove PL_cur_LC_ALL for non-Windows
Karl Williamson 3 files changed, 14 insertions(+), 20 deletions(
https://github.com/Perl/perl5/commit/ec57455154e0574c

locale.c: Refactor S_get_category_index()
Karl Williamson 4 files changed, 55 insertions(+), 53 deletions(
https://github.com/Perl/perl5/commit/611f371678893863

locale.c: Replace loop with a switch()
Karl Williamson 1 file changed, 89 insertions(+), 16 deletions(-
https://github.com/Perl/perl5/commit/7f31a02aae830e74

locale.c: Avoid runtime strlen() calls
Karl Williamson 1 file changed, 52 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/3aa5b7cc936931d5

Rename SETLOCALE_LOCK to LOCALE_LOCK
Karl Williamson 2 files changed, 17 insertions(+), 17 deletions(
https://github.com/Perl/perl5/commit/0934eeac4f9df1e8

locale.c: Revamp initialization of parallel arrays
Karl Williamson 1 file changed, 242 insertions(+), 185 deletions
https://github.com/Perl/perl5/commit/6dc043bbf456fff8

locale.c: Check for illegal input category
Karl Williamson 2 files changed, 25 insertions(+), 6 deletions(-
https://github.com/Perl/perl5/commit/15ae6791a128d3dc

Change return of S_get_category_index_nowarn
Karl Williamson 3 files changed, 7 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/53515dd4667412d7

locale.c: Properly identify reason for placeholder in arrays
Karl Williamson 1 file changed, 9 insertions(+), 13 deletions(-)
https://github.com/Perl/perl5/commit/2938e2ddab58d847

locale.c: Add warning if function return ignored
Karl Williamson 2 files changed, 6 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/566b001bb1e6f1c7

locale.c: Move a parallel array adjacent to its mates
Karl Williamson 1 file changed, 55 insertions(+), 57 deletions(-
https://github.com/Perl/perl5/commit/75b83b6177152f25

locale.c: Don't compile without LC_ALL under POSIX 2008
Karl Williamson 1 file changed, 3 insertions(+)
https://github.com/Perl/perl5/commit/598d4c3f91c12756

locale.c: Replace an assumption by a cpp check
Karl Williamson 1 file changed, 3 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/bf81e52c7e33476f

locale.c: Move some static functions within file
Karl Williamson 1 file changed, 360 insertions(+), 359 deletions
https://github.com/Perl/perl5/commit/974c8f291fa0091d

locale.c: Use proper macro
Karl Williamson 1 file changed, 2 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/63a9cd50b6c22528

07locale.t: Add some Windows locales to try
Karl Williamson 1 file changed, 69 insertions(+)
https://github.com/Perl/perl5/commit/a53831cca0c2ea35

locale.c: Rename S_calculate_LC_ALL_string()
Karl Williamson 4 files changed, 19 insertions(+), 19 deletions(
https://github.com/Perl/perl5/commit/618bde0d77c0ee10

XXX perl.h: Debugging mutex lock'
Karl Williamson 1 file changed, 17 insertions(+)
https://github.com/Perl/perl5/commit/978e4e151ea29306

perlmod
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/e0200856031b642d

Debug Windows memory usage in pp_study
Karl Williamson 1 file changed, 12 insertions(+)
https://github.com/Perl/perl5/commit/0ecfda601d55ba4c

XXX check if using ppport IO.xs: Remove fallback code furnished by ppport
Karl Williamson 1 file changed, 8 deletions(-)
https://github.com/Perl/perl5/commit/1465ee2807170123

perlxs
Karl Williamson 2 files changed, 479 insertions(+), 21 deletions
https://github.com/Perl/perl5/commit/4d80511ebc7b44c9

perlapi: Combine sv_eq(), sv_eq_flags() entries
Karl Williamson 1 file changed, 10 insertions(+), 14 deletions(-
https://github.com/Perl/perl5/commit/d49a096274b3bcb9

regexec.c: XXX has cast to U8 for some reason
Karl Williamson 1 file changed, 2 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/b959e4862bd636b8

reentr.pl: XXX about needing mutex
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/d05d27621e261374

iperlsys.h: TODO need to look at adding mutexes
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/f35a8aa04bf8a966

XXX cygwin debugging small macro buf
Karl Williamson 1 file changed, 2 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/515b7fd3296450e7

XXX incomplete perlhacktips:
Karl Williamson 1 file changed, 36 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/627118707ccba64d

lib/locale.t
Karl Williamson 1 file changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/3767827360a6e9e3

lib/locale.t FILE debug
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/6eb5183a1065c78b

XXX temp: lib/locale.t: debug
Karl Williamson 1 file changed, 7 insertions(+)
https://github.com/Perl/perl5/commit/593a6c681bb8c579

makedef.pl: Remove redundant set
Karl Williamson 1 file changed, 1 insertion(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/609cf2c1bdf4f456

makedef.pl: Don't use locale items unless using locale
Karl Williamson 1 file changed, 5 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/e49cdb6d7646bbdb

XXX try out bsd 2008
Karl Williamson 2 files changed, 8 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/9625904f79a287f0

XXX ruler lib/locale_threads.t
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/98d77e5bce19fa1d

perllocale Xxx start of changes
Karl Williamson 1 file changed, 9 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/7b66c77c9617cdb3

XXX t/harness temp tweaks
Karl Williamson 1 file changed, 8 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/ef0539586b0dc330

perl.h change lock debugging text
Karl Williamson 1 file changed, 6 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/c617895606725d92

perl.h: White space, comments only
Karl Williamson 1 file changed, 25 insertions(+), 16 deletions(-
https://github.com/Perl/perl5/commit/d5e4d625cef9b82f

perl.h: Turn mutex warning into a panic
Karl Williamson 1 file changed, 4 insertions(+), 4 deletions(-)
https://github.com/Perl/perl5/commit/dc8c8ab1eb8bf8ea

locale.c: configthreadlocale() error checking
Karl Williamson 1 file changed, 30 insertions(+), 11 deletions(-
https://github.com/Perl/perl5/commit/7f0e9a0b09b1d046

perl.h: Also recognize -DNO_THREAD_SAFE_LOCALE
Karl Williamson 2 files changed, 9 insertions(+), 7 deletions(-)
https://github.com/Perl/perl5/commit/0dc87e9dfc18f28a

perl.h: define locale mutex under more cirumstances
Karl Williamson 1 file changed, 1 insertion(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/6d1ed78b71dafcf2

XXX t/loc_tools.pl: Temp debug
Karl Williamson 1 file changed, 102 insertions(+), 18 deletions(
https://github.com/Perl/perl5/commit/e7c8376c3ad93777

loc_tools
Karl Williamson 1 file changed, 33 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/370a60ecc3b256a1

XXX: UCRT mingw is not likely locale-thread safe
Karl Williamson 1 file changed, 5 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/eee67224d81252c9

threads.xs DEBUG_U
Karl Williamson 2 files changed, 72 insertions(+)
https://github.com/Perl/perl5/commit/003fa80f29e368aa

debug thread
Karl Williamson 2 files changed, 18 insertions(+)
https://github.com/Perl/perl5/commit/4e746aa8b9f21d83

perl.h: Debug locking
Karl Williamson 1 file changed, 6 insertions(+)
https://github.com/Perl/perl5/commit/5a78a87932322aa8

XXX locale_threads.t: Add alarm
Karl Williamson 1 file changed, 3 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/32632655b95244fd

locale_threads
Karl Williamson 2 files changed, 1560 insertions(+), 49 deletion
https://github.com/Perl/perl5/commit/77fd542b9cedc2b8

just after XXX win workaround
Karl Williamson 1 file changed, 1 insertion(+)
https://github.com/Perl/perl5/commit/0dda1b643c6bc502

XXX win workaround
Karl Williamson 1 file changed, 39 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/4496fa54802cf45f

XXX memlog
Karl Williamson 3 files changed, 6 insertions(+), 6 deletions(-)
https://github.com/Perl/perl5/commit/ff7332f01dc75a7d

locale.c: debug with thread id
Karl Williamson 1 file changed, 3 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/1257cf90972806c3

XXX appears to be an existing bug need multiplicity for cur_locale obj
Karl Williamson 2 files changed, 2 insertions(+), 2 deletions(-)
https://github.com/Perl/perl5/commit/3da62fd02887910e

DEBUG_
Karl Williamson 1 file changed, 24 insertions(+), 1 deletion(-)
https://github.com/Perl/perl5/commit/6f2de805820c19f9

New branch hv/warndoc
2 commits. 1 unique author. 1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/cb4dd6f4310c060e

bump versions for warnings and warnings::register
Hugo van der Sanden 3 files changed, 3 insertions(+), 3 deletions(-)
https://github.com/Perl/perl5/commit/cb4dd6f4310c060e

warnings doc improvements
Hugo van der Sanden 3 files changed, 42 insertions(+), 19 deletions(
https://github.com/Perl/perl5/commit/953baababeffd9df

Ignored 3 GitHub auto-generated merge commits