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
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