Branch: refs/heads/smoke-me/khw-env
Home: https://github.com/Perl/perl5
Commit: 971d025df1bbd1de3bf919df10a4ed92c91a973f
https://github.com/Perl/perl5/commit/971d025df1bbd1de3bf919df10a4ed92c91a973f
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Make sure PERL_IMPLICIT_CONTEXT doesn't come back
This is an obsolete name, retained for back compat with cpan. Make sure
the core doesn't have it defined.
Commit: 6e429dd22c4ae286a0999bfa71c2011de79e5c79
https://github.com/Perl/perl5/commit/6e429dd22c4ae286a0999bfa71c2011de79e5c79
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M pp.c
Log Message:
-----------
pp.c: Need to lock NUMERIC category only
This was doing a general locale lock, but only LC_NUMERIC is needed, and
a future commit will want to know that it is specifically LC_NUMERIC
that is affected.
Commit: 893189dc88d00a7f67324bd7a54fe62d316e9018
https://github.com/Perl/perl5/commit/893189dc88d00a7f67324bd7a54fe62d316e9018
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/porting/customized.dat
M vutil.c
Log Message:
-----------
vutil.c: Clean up white space
Change tabs to blanks; Fix indentation; chomp trailing white space
Remove some blank lines that don't contribute to readability
Commit: 1adf93a40f40ab2854ed78113317d1bca6a3b3fb
https://github.com/Perl/perl5/commit/1adf93a40f40ab2854ed78113317d1bca6a3b3fb
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Archive-Tar/t/02_methods.t
Log Message:
-----------
XXX skip Archive-Tar because of symlinks
Commit: 2fad6240a3e81f1fb2f18d7c1306cecae6c7ebc3
https://github.com/Perl/perl5/commit/2fad6240a3e81f1fb2f18d7c1306cecae6c7ebc3
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/porting/cmp_version.t
Log Message:
-----------
XXX skip cmp_version.t because of sym links
Commit: 4943c092155f18525e7493cd377d1dbe96459518
https://github.com/Perl/perl5/commit/4943c092155f18525e7493cd377d1dbe96459518
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
XXX temp to test broken lconv on non-Windows
Commit: 984a11211f4b19c57cf38521b63e2e1b37f551e1
https://github.com/Perl/perl5/commit/984a11211f4b19c57cf38521b63e2e1b37f551e1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Sys-Syslog/t/syslog-inet-udp.t
M cpan/Sys-Syslog/t/syslog.t
Log Message:
-----------
XXX skip syslog tests because fail without LC_TIME
Commit: f7b78aa8c91c06f088ecb92d523a636b95629d2b
https://github.com/Perl/perl5/commit/f7b78aa8c91c06f088ecb92d523a636b95629d2b
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M Configure
Log Message:
-----------
XXX Configure temporary to get no_nl, etc working
Commit: ad5308e93367d0007208cd090060e3a2ad3a407b
https://github.com/Perl/perl5/commit/ad5308e93367d0007208cd090060e3a2ad3a407b
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M Configure
Log Message:
-----------
Regenerate Configure after metaconfig backports applied
Commit: e23e1f59c1d52564555621d7902b4645c8cdbdb1
https://github.com/Perl/perl5/commit/e23e1f59c1d52564555621d7902b4645c8cdbdb1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M Configure
M config_h.SH
M uconfig.h
Log Message:
-----------
Regenerate Configure after rm thread-safe nl_langinfo_l
Commit: 70cdfeb5cfa1c58fa0143cc0205dd6e868d88f2b
https://github.com/Perl/perl5/commit/70cdfeb5cfa1c58fa0143cc0205dd6e868d88f2b
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M Configure
M Cross/config.sh-arm-linux
M Cross/config.sh-arm-linux-n770
M Porting/config.sh
M config_h.SH
M configure.com
M metaconfig.h
M plan9/config_sh.sample
M uconfig.h
M uconfig.sh
M uconfig64.sh
M win32/config.gc
M win32/config.vc
Log Message:
-----------
Regenerate Configure after LC_ALL
Commit: 25c6696f86910623db2c6a3d937072aeb318979d
https://github.com/Perl/perl5/commit/25c6696f86910623db2c6a3d937072aeb318979d
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M Configure
M Cross/config.sh-arm-linux
M Cross/config.sh-arm-linux-n770
M Porting/config.sh
M config_h.SH
M configure.com
M metaconfig.h
M plan9/config_sh.sample
M uconfig.h
M uconfig.sh
M uconfig64.sh
M win32/config.gc
M win32/config.vc
Log Message:
-----------
Revert "Regenerate Configure after LC_ALL"
This reverts commit 45f1ef523796dd96d871ee3f904e95066afa7a44.
Commit: 2e31c7a4bc3b0ebc87535c0eafe433bd69becac1
https://github.com/Perl/perl5/commit/2e31c7a4bc3b0ebc87535c0eafe433bd69becac1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M Configure
M Cross/config.sh-arm-linux
M Cross/config.sh-arm-linux-n770
M Porting/config.sh
M config_h.SH
M configure.com
M metaconfig.h
M plan9/config_sh.sample
M uconfig.h
M uconfig.sh
M uconfig64.sh
M win32/config.gc
M win32/config.vc
Log Message:
-----------
No count Regenerate Configure after LC_ALL
Commit: cbdaa0b4ecb784bcd55840239c7a9d657ba44e5a
https://github.com/Perl/perl5/commit/cbdaa0b4ecb784bcd55840239c7a9d657ba44e5a
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M uconfig.h
Log Message:
-----------
config
Commit: 86d898c3ba5969952c34cffa596c3d3bfde891bb
https://github.com/Perl/perl5/commit/86d898c3ba5969952c34cffa596c3d3bfde891bb
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Refactor some locale defines
This combines two related sets of #defines into one, for easier
maintenance.
Commit: 8f5ce00181ac29aa350e5bf3fa6597255eed6ca1
https://github.com/Perl/perl5/commit/8f5ce00181ac29aa350e5bf3fa6597255eed6ca1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Count locale categories defined by the system
Just because a platform defines a locale category doesn't mean Perl pays
attention to it. This is Configurable, and there may be various reasons
to disable a category, such as the libc is defective.
A future commit will want to know how many categories the system
actually has.
Commit: 0ac022b85211dded0aedca24e3e806e6150df9c7
https://github.com/Perl/perl5/commit/0ac022b85211dded0aedca24e3e806e6150df9c7
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M intrpvar.h
M perl.c
M perl.h
Log Message:
-----------
locale: Create some mnemonic #defines for sync across files
Commit: 76b9a120c306874fd751f003300e7ca752b348e1
https://github.com/Perl/perl5/commit/76b9a120c306874fd751f003300e7ca752b348e1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M makedef.pl
M perl.h
Log Message:
-----------
NO_LC_ALL, undef others
Commit: 8ec6622cf566bb2825414b9245cfc15ba668c7a1
https://github.com/Perl/perl5/commit/8ec6622cf566bb2825414b9245cfc15ba668c7a1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Fake up win32 compile a bit
Commit: 537a9b9156d9f5c902e93ebb98ada505ca7ecc95
https://github.com/Perl/perl5/commit/537a9b9156d9f5c902e93ebb98ada505ca7ecc95
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
ruler
Commit: 32308afbb776237f6daa69d972c14959727ca165
https://github.com/Perl/perl5/commit/32308afbb776237f6daa69d972c14959727ca165
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M sv.c
Log Message:
-----------
newSVbool(): Fix compiler warning
The parameter was declared const in embed.fnc, but not in the function
prototype
Commit: 65967d511c4d852d9aa891da6710c31b011fefed
https://github.com/Perl/perl5/commit/65967d511c4d852d9aa891da6710c31b011fefed
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
regnode_after(): Fix compiler warning
A parameter to this function was declared const in its prototype but not
in embed.fnc.
Commit: a7e616c20f7fda29867a113e630c1e12712bb3b9
https://github.com/Perl/perl5/commit/a7e616c20f7fda29867a113e630c1e12712bb3b9
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
pv_escape(): Fix compiler warning
A parameter to this function was declared const in embed.fnc, but it
isn't const
Commit: c86ff78819d7d6e6fb8eebc8643f918556344bcb
https://github.com/Perl/perl5/commit/c86ff78819d7d6e6fb8eebc8643f918556344bcb
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M proto.h
M utf8.c
Log Message:
-----------
uvoffuni_to_utf8_flags_msgs(): Fix compiler warning
A parameter to this function was declared const in embed.fnc, but isn't
const.
This commit also adds a const to another parameter that is constant.
Commit: 3711b5ba184548ca8947fdd986ced8d288f6e190
https://github.com/Perl/perl5/commit/3711b5ba184548ca8947fdd986ced8d288f6e190
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
S_clear_placeholders(): Fix compiler warning
A parameter to this function was declared const in its prototype but not
in embed.fnc, and had a different name
Commit: fc2271d7e4030e3b6ba75b6f95dfa7345e592a98
https://github.com/Perl/perl5/commit/fc2271d7e4030e3b6ba75b6f95dfa7345e592a98
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M proto.h
Log Message:
-----------
S_stdize_locale(): Fix compiler warning
A parameter to this function was declared const in its prototype but not
in embed.fnc.
Commit: d1a2c7758126d987aed13771a2a74b0b03e1d43f
https://github.com/Perl/perl5/commit/d1a2c7758126d987aed13771a2a74b0b03e1d43f
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/TEST
Log Message:
-----------
XXX skip cpan testing
Commit: b5640ef02168a6125b8e1b7489860bd953defc61
https://github.com/Perl/perl5/commit/b5640ef02168a6125b8e1b7489860bd953defc61
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
locale.c: DEBUG_
Commit: a197979c084c549c702f86cc66b20b8dfec904bf
https://github.com/Perl/perl5/commit/a197979c084c549c702f86cc66b20b8dfec904bf
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
locale.c: debug with thread id
Commit: b88eff25d7fd9e86eb4a9265aa6fec7deac34c26
https://github.com/Perl/perl5/commit/b88eff25d7fd9e86eb4a9265aa6fec7deac34c26
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M sv.c
Log Message:
-----------
XXX sv.c: temp Debug
Commit: 77cbd4dd5038b99cd8e23592f97ec0e11f9119c1
https://github.com/Perl/perl5/commit/77cbd4dd5038b99cd8e23592f97ec0e11f9119c1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/porting/customized.dat
M vutil.c
Log Message:
-----------
vutil.c: Simplify locale handling
I read the code over and realized that there was a much simpler way to
do things.
Commit: c00c583f1a4e73eb04709edc4e9687fae00ce08d
https://github.com/Perl/perl5/commit/c00c583f1a4e73eb04709edc4e9687fae00ce08d
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M vutil.c
Log Message:
-----------
vutil.c: Debug
Commit: 5cc1295649e31e230c9113650224e607399fb747
https://github.com/Perl/perl5/commit/5cc1295649e31e230c9113650224e607399fb747
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/version/t/07locale.t
Log Message:
-----------
version::07locale.t: Use I18N::Langinfo, not POSIX::localeconv()
The former is always present; the latter might not be.
Commit: 736744c2a62138e04b5d4efc2bce83dd0706d093
https://github.com/Perl/perl5/commit/736744c2a62138e04b5d4efc2bce83dd0706d093
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/version/t/07locale.t
Log Message:
-----------
version 07locale.t should use LC_NUMERIC, not ALL
These outliers don't belong. This file is working on LC_NUMERIC only.
Commit: 254d952bcafb0e0b8b9566b290d766f15a69d45e
https://github.com/Perl/perl5/commit/254d952bcafb0e0b8b9566b290d766f15a69d45e
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M win32/GNUmakefile
M win32/Makefile
Log Message:
-----------
GNUmakefile: Remove file before rename
'rename' in Windows fails if the destination file exists, unlike the
Unix 'mv'. Prior to this commit the make failed if a previous one had
gotten this far to create the file that is now being re-created.
Commit: 3108bf9407d2ee0cd01cd1655077855cee849333
https://github.com/Perl/perl5/commit/3108bf9407d2ee0cd01cd1655077855cee849333
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Time-Piece/Piece.pm
M cpan/Time-Piece/Piece.xs
Log Message:
-----------
XXX cpan PR Time-Piece: Add locks
This add mutex locking around some unsafe thread operations to make this
module thread-safe.
Commit: 1d8e8f808f9a3cc36da3ce072a919e59fe72e8b5
https://github.com/Perl/perl5/commit/1d8e8f808f9a3cc36da3ce072a919e59fe72e8b5
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Time-Piece/Piece.xs
Log Message:
-----------
Time-Piece: Use foldEQ_locale() if available
This supported core function is thread-safe and knows about Perl
internals, so is preferable to the similar libc function, which is now
used only as a fallback. This commit also bomb proofs the code by
adding an additional fallback, specified in C89, which isn't a great
substituted, but far better than nothing.
Commit: 8b0756cfd9baeeeb66940d9e71a9602c1b2e1638
https://github.com/Perl/perl5/commit/8b0756cfd9baeeeb66940d9e71a9602c1b2e1638
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Time-Piece/Piece.xs
Log Message:
-----------
Time-Piece: Use isSPACE, not isspace
The latter gives results that are dependent on the program's underlying
locale, and so may be inconsistent.
If locale dependence is actually desired, isSPACE_LC should be used, as
it knows about various things the module writer shouldn't have to
concern themselves with. It is supported since 5.004
Commit: 2e357a3bc70573d22eec076eaf84a3f064bd675a
https://github.com/Perl/perl5/commit/2e357a3bc70573d22eec076eaf84a3f064bd675a
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Time-Piece/Piece.xs
Log Message:
-----------
Time-Piece: Use isDIGIT, not isdigit
The latter gives results that are dependent on the program's underlying
locale, and so may be inconsistent.
If locale dependence is actually desired, isDIGIT_LC should be used, as
it knows about various things the module writer shouldn't have to
concern themselves with. It is supported since 5.004
Commit: 0be776f613c75103af79a8b2281d5c8220a8d31a
https://github.com/Perl/perl5/commit/0be776f613c75103af79a8b2281d5c8220a8d31a
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Time-Piece/Piece.xs
Log Message:
-----------
Time-Piece: Use isUPPER, not isupper
The latter gives results that are dependent on the program's underlying
locale, and so may be inconsistent.
If locale dependence is actually desired, isUPPER_LC should be used, as
it knows about various things the module writer shouldn't have to
concern themselves with. It is supported since 5.004
Commit: da13296c12d98dff1ab7b056ffdad45f5e0e4234
https://github.com/Perl/perl5/commit/da13296c12d98dff1ab7b056ffdad45f5e0e4234
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M cpan/Time-Piece/Piece.xs
Log Message:
-----------
Time-Piece
Commit: eb4d9ff09c13a1eb0be80a2d8bb74aa3b3eb693a
https://github.com/Perl/perl5/commit/eb4d9ff09c13a1eb0be80a2d8bb74aa3b3eb693a
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M perl.h
Log Message:
-----------
stdized
Commit: 7962191b880536321f998c871b5c00316825b0ae
https://github.com/Perl/perl5/commit/7962191b880536321f998c871b5c00316825b0ae
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
use mvrtowc lock
Commit: 4effa8d9dbbd65e3aa7201f57ca83fcfda547bc6
https://github.com/Perl/perl5/commit/4effa8d9dbbd65e3aa7201f57ca83fcfda547bc6
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M proto.h
M util.c
Log Message:
-----------
XXX memlog
Commit: 47a44670c0f6236360638dbc80a601b2889d41c7
https://github.com/Perl/perl5/commit/47a44670c0f6236360638dbc80a601b2889d41c7
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
XXX win workaround
Commit: f7f9e1432a3e753e2f7ab8db09df9f48e13a4865
https://github.com/Perl/perl5/commit/f7f9e1432a3e753e2f7ab8db09df9f48e13a4865
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
locale.c: Silence compiler warning
This as only emitted on Windows VS before 2015.
Commit: db760dfc09f262b3172e1737e2469dc15b1f462f
https://github.com/Perl/perl5/commit/db760dfc09f262b3172e1737e2469dc15b1f462f
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M lib/locale_threads.t
M t/run/locale.t
Log Message:
-----------
locale_threads
Commit: b2cd518dbf4c6f4813e30245887aaf63eaf664bd
https://github.com/Perl/perl5/commit/b2cd518dbf4c6f4813e30245887aaf63eaf664bd
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M dist/threads/threads.xs
M perl.h
Log Message:
-----------
XXX threads NON_tTHX leak maybe fix breakage
Commit: 74d42578d43ac2024b0e37ff501e21837e5ff084
https://github.com/Perl/perl5/commit/74d42578d43ac2024b0e37ff501e21837e5ff084
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Debug locking
Commit: 303f89ea7b20609dd156c394ff98f40cb4f0bd77
https://github.com/Perl/perl5/commit/303f89ea7b20609dd156c394ff98f40cb4f0bd77
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M perl.h
Log Message:
-----------
debug thread
Commit: 6eaa5ac4b40b9deebb24b5e4fe2fcfbb7bb5ae6d
https://github.com/Perl/perl5/commit/6eaa5ac4b40b9deebb24b5e4fe2fcfbb7bb5ae6d
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M perl.h
Log Message:
-----------
Revert "debug thread"
This reverts commit
Commit: ff604125398a48c44bb72c9f319fc13093eb0557
https://github.com/Perl/perl5/commit/ff604125398a48c44bb72c9f319fc13093eb0557
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M dist/threads/threads.xs
M inline.h
Log Message:
-----------
threads.xs DEBUG_U
Commit: eed225d66dc42a6f2f032eee9ba4d60ea7ac839d
https://github.com/Perl/perl5/commit/eed225d66dc42a6f2f032eee9ba4d60ea7ac839d
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
locale.c: Omit final ';' in LC_ALL composite locale
When locales for categories differ, LC_ALL needs a way to express the
individual components. Prior to this commit, the aggregation ended with
a semi-colon, which is unnecessary. This commit removes that.
It also moves a loop counter declaration into the loops, now that we
have C99, and avoids an extra strlen() call.
Commit: 145802e07fba413334439ce0071e57d95f61a6ca
https://github.com/Perl/perl5/commit/145802e07fba413334439ce0071e57d95f61a6ca
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/loc_tools.pl
Log Message:
-----------
loc_tools
Commit: 61fc6d08450da56e1ecfa7b1ab915aa4a5acc436
https://github.com/Perl/perl5/commit/61fc6d08450da56e1ecfa7b1ab915aa4a5acc436
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/loc_tools.pl
Log Message:
-----------
XXX t/loc_tools.pl: Temp debug
Commit: 3f3cdd30d55ad2f7ea36033ecec76eb2859e7a06
https://github.com/Perl/perl5/commit/3f3cdd30d55ad2f7ea36033ecec76eb2859e7a06
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M intrpvar.h
M locale.c
M makedef.pl
M perl.h
Log Message:
-----------
no PL_CUR_LC_ALL
Commit: 4d27f5709c8c458317a49c2304d975ef13afd8c4
https://github.com/Perl/perl5/commit/4d27f5709c8c458317a49c2304d975ef13afd8c4
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
XXX tests: sync_locale() Make sure to get info from global locale
This function is supposed to copy the global locale state to the
per-thread one, but until this commit, if the current locale being used
was the per-thread one, it would be a no-op. This is an edge case that
rarely would occur in practice, as the point of this function is when
you are in the global locale, so wouldn't generally be called otherwise.
But it should handle the edge case properly.
Commit: 11f72050bd1311c357eb1c4729838c7122998287
https://github.com/Perl/perl5/commit/11f72050bd1311c357eb1c4729838c7122998287
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: define locale mutex under more cirumstances
Prior to this commit, it wasn't defined if we aren't paying attention to
locales; but that doesn't mean they don't exist, and the operations that
affect them are still callable; so they should have a mutex to prevent
one thread from overwriting another's.
Commit: b0c4e2436142e9ad83f163a03bf576509837c25c
https://github.com/Perl/perl5/commit/b0c4e2436142e9ad83f163a03bf576509837c25c
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M makedef.pl
M perl.h
Log Message:
-----------
perl.h: Also recognize -DNO_THREAD_SAFE_LOCALE
Commit: 1102c2882d79a219d8499eb9dcd368bd9daa75fa
https://github.com/Perl/perl5/commit/1102c2882d79a219d8499eb9dcd368bd9daa75fa
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
locale.c: Comments, white
Commit: 05995298bcc5c2792d6efab0c2c791c171a428c7
https://github.com/Perl/perl5/commit/05995298bcc5c2792d6efab0c2c791c171a428c7
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
locale.c: Move #ifdef DEBUGGING
Move the #ifdef to include more code that already doesn't compile unless
DEBUGGING is enabled. This just makes it more obvious.
Commit: 2b50a799d62949ac64f90361747bc67cf113a927
https://github.com/Perl/perl5/commit/2b50a799d62949ac64f90361747bc67cf113a927
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
locale.c: Move some code to a bit later
This is in preparation for a future commit to make the critical section
this comes after a bit larger, so move it to after what will be the new
critical section.
Commit: 61385869015d92a71149d580c0c6aa42c053a0ba
https://github.com/Perl/perl5/commit/61385869015d92a71149d580c0c6aa42c053a0ba
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Turn mutex warning into a panic
This was my attempt to keep going and try to recover after a problem was
found: an unbalanced number of locks/unlocks. However, in looking at
a many-million line execution trace, I realized that the recovery likely
doesn't lead to correct results, and we should quit immediately when it
happens.
Commit: 4d89fcde138b1424ec918f3294caff2886875c20
https://github.com/Perl/perl5/commit/4d89fcde138b1424ec918f3294caff2886875c20
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M makedef.pl
Log Message:
-----------
makedef.pl: Don't use locale threads unless using locale
If we are configured to not look at locales at all, we shouldn't be
looking at threaded locales.
This commit fixes a situation that is not likely at all to show up in
real life, but I stumbeled across it in testing weird configurations.
Commit: 1f455fbc55247e39de4f91b44452e68454410de3
https://github.com/Perl/perl5/commit/1f455fbc55247e39de4f91b44452e68454410de3
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M makedef.pl
Log Message:
-----------
makedef.pl: Remove redundant set
This ||= is useless, as just above we've already set MULTIPLICITY if
USE_ITHREADS is set.
Commit: f5eb1bac40702a2e75603b1000cb39b390d73718
https://github.com/Perl/perl5/commit/f5eb1bac40702a2e75603b1000cb39b390d73718
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: White space, comments only
Commit: 1740f7e673c4fce5c107410421a418b9b5b98bbd
https://github.com/Perl/perl5/commit/1740f7e673c4fce5c107410421a418b9b5b98bbd
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
XXX Bram locale.c: Fix comment
Commit: b9df399c46901912c4036395997db6848aa4e6fb
https://github.com/Perl/perl5/commit/b9df399c46901912c4036395997db6848aa4e6fb
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M hints/solaris_2.sh
Log Message:
-----------
solaris not thread safe
Commit: 4c2c69b13ba1dcfcac19feb7395e3190e1f795d3
https://github.com/Perl/perl5/commit/4c2c69b13ba1dcfcac19feb7395e3190e1f795d3
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M hints/freebsd.sh
Log Message:
-----------
XXX check with freebsd: hints/freebsd.sh
Commit: 1950e73a5ef7c11d9bc1a648191a030d4e7700f4
https://github.com/Perl/perl5/commit/1950e73a5ef7c11d9bc1a648191a030d4e7700f4
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M hints/freebsd.sh
Log Message:
-----------
XXX freebsd: not thread safe
Commit: a779794d7357ff441b00af337772e176f2fe4e37
https://github.com/Perl/perl5/commit/a779794d7357ff441b00af337772e176f2fe4e37
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M hints/darwin.sh
Log Message:
-----------
no thread-safe locales on Darwin
Commit: 9e257ffc46f3df711942077c167017ffcff1f505
https://github.com/Perl/perl5/commit/9e257ffc46f3df711942077c167017ffcff1f505
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M makedef.pl
Log Message:
-----------
mingw thread non safety
Commit: afc67c9844e6ca5f03e82406abfcbcf7fefdc320
https://github.com/Perl/perl5/commit/afc67c9844e6ca5f03e82406abfcbcf7fefdc320
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/run/locale.t
Log Message:
-----------
run/locale.t: Use 'is' not 'ok' for a test
'is' is a more modern, better options
Commit: 916d82a6fc8ea4a2ca8fa8c4a7ab0515d221d6a9
https://github.com/Perl/perl5/commit/916d82a6fc8ea4a2ca8fa8c4a7ab0515d221d6a9
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/run/locale.t
Log Message:
-----------
run/locale.t: diag the list of locales
Commit: b5a58840fca7956c688cd55bce96d4069ca0cbb6
https://github.com/Perl/perl5/commit/b5a58840fca7956c688cd55bce96d4069ca0cbb6
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
config error checking
Commit: 870d9bddff414fb244d43f5a217af9f49081c6f3
https://github.com/Perl/perl5/commit/870d9bddff414fb244d43f5a217af9f49081c6f3
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
global locale at init
Commit: 6f14153619dd3f8d9ee8aab825864fc857d48cb9
https://github.com/Perl/perl5/commit/6f14153619dd3f8d9ee8aab825864fc857d48cb9
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M embed.h
M locale.c
M makedef.pl
M perl.h
M perlvars.h
M proto.h
Log Message:
-----------
native query
Commit: 99635e6dbd9ca9b79dca5b1dcd2c8bd891fb3116
https://github.com/Perl/perl5/commit/99635e6dbd9ca9b79dca5b1dcd2c8bd891fb3116
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
mingw threadsafe detection, broken localeconv
Commit: e1d2c124797babbe82bb087b57316b93eccee348
https://github.com/Perl/perl5/commit/e1d2c124797babbe82bb087b57316b93eccee348
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M perl.h
Log Message:
-----------
start of runtime configthread detection
Commit: dee42d83425cce7a83e30c79b12d35be61780210
https://github.com/Perl/perl5/commit/dee42d83425cce7a83e30c79b12d35be61780210
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M perl.h
Log Message:
-----------
Revert "start of runtime configthread detection"
This reverts commit 196d220949d555ece9b18eb478d5f4ef0f5c99c5.
Commit: 64693381f9a5065f13ac59d2c624f4e8a52a2b96
https://github.com/Perl/perl5/commit/64693381f9a5065f13ac59d2c624f4e8a52a2b96
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M embed.h
M embedvar.h
M handy.h
M inline.h
M intrpvar.h
M locale.c
M makedef.pl
M mg.c
M perl.c
M perl.h
M perlvars.h
M proto.h
M sv.c
Log Message:
-----------
emul
Commit: f9898e8edb752eb7b51b536ab6995628bc549d84
https://github.com/Perl/perl5/commit/f9898e8edb752eb7b51b536ab6995628bc549d84
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
notes
Commit: 159fe79f7385b633e15c7f5c824a0db343bf0671
https://github.com/Perl/perl5/commit/159fe79f7385b633e15c7f5c824a0db343bf0671
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h change lock debugging text
Commit: e3aeddd2f4f020e2a18cc87e05cda4ab0ddfc2c9
https://github.com/Perl/perl5/commit/e3aeddd2f4f020e2a18cc87e05cda4ab0ddfc2c9
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
debug
Commit: e27a98d61bb73bc68b87d42612cf31e8a77e8ea3
https://github.com/Perl/perl5/commit/e27a98d61bb73bc68b87d42612cf31e8a77e8ea3
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Mutex destroy EMUL
Commit: 2fd6ee7c9e3ad9602c67f67061efd3974be18f64
https://github.com/Perl/perl5/commit/2fd6ee7c9e3ad9602c67f67061efd3974be18f64
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
Fix double free
Commit: b5ea85a9bbcacff3ab37f399d0f29b62e5c7bd07
https://github.com/Perl/perl5/commit/b5ea85a9bbcacff3ab37f399d0f29b62e5c7bd07
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h Fixup destroy EMUL MUTEX
Commit: aca570bc8f3acb1893f9330e728d9b269ad0963f
https://github.com/Perl/perl5/commit/aca570bc8f3acb1893f9330e728d9b269ad0963f
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M perl.h
Log Message:
-----------
Rename SETLOCALE_LOCK to LOCALE_LOCK
This mutex isn't just about the setlocale function; it applies to all
locale related critical sections.
Commit: 84aeb4824eda9253a2bbfdd46b027f0fa665ac48
https://github.com/Perl/perl5/commit/84aeb4824eda9253a2bbfdd46b027f0fa665ac48
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
DEBUG_U
Commit: 6a24391079f7b17b3ba75b18aada59aa2ee09031
https://github.com/Perl/perl5/commit/6a24391079f7b17b3ba75b18aada59aa2ee09031
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M intrpvar.h
Log Message:
-----------
Add commented out PL_libc_char_fcn_result
Commit: 99799e07bc579a25913f1350f6f9bed0deb56226
https://github.com/Perl/perl5/commit/99799e07bc579a25913f1350f6f9bed0deb56226
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M embed.h
M locale.c
M proto.h
Log Message:
-----------
XXX querylocale_l
Commit: ca1271680afa1d7538b5e4bcc0fc5750775747a6
https://github.com/Perl/perl5/commit/ca1271680afa1d7538b5e4bcc0fc5750775747a6
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M lib/locale.t
Log Message:
-----------
XXX temp: lib/locale.t: debug
Commit: 60833bfb13887dd67ad5724455817acdbba04ea8
https://github.com/Perl/perl5/commit/60833bfb13887dd67ad5724455817acdbba04ea8
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M lib/locale.t
Log Message:
-----------
lib/locale.t FILE debug
Commit: 7e6fa796c3b754e91db2641cac39a08f86ed189f
https://github.com/Perl/perl5/commit/7e6fa796c3b754e91db2641cac39a08f86ed189f
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M lib/locale.t
Log Message:
-----------
lib/locale.t
Commit: 5dc203ccbfee7eb3dce3b7b13c332014738acb2e
https://github.com/Perl/perl5/commit/5dc203ccbfee7eb3dce3b7b13c332014738acb2e
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M handy.h
Log Message:
-----------
XXX cygwin debugging small macro buf
Commit: 4272bd8bf14b3a0776ec18aa09b7f92425274a8e
https://github.com/Perl/perl5/commit/4272bd8bf14b3a0776ec18aa09b7f92425274a8e
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M iperlsys.h
Log Message:
-----------
iperlsys.h: TODO need to look at adding mutexes
Commit: 9df7f0bb531562c7fb70cb5a435fc41d119aea9d
https://github.com/Perl/perl5/commit/9df7f0bb531562c7fb70cb5a435fc41d119aea9d
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M regen/reentr.pl
Log Message:
-----------
reentr.pl: XXX about needing mutex
Commit: e389ce76bdfa8be75e036a67faa21db7e6b1108d
https://github.com/Perl/perl5/commit/e389ce76bdfa8be75e036a67faa21db7e6b1108d
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M regexec.c
Log Message:
-----------
regexec.c: XXX has cast to U8 for some reason
Commit: 726377e503768cbe63cde0689019f75ef5db87e4
https://github.com/Perl/perl5/commit/726377e503768cbe63cde0689019f75ef5db87e4
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M pod/perllocale.pod
Log Message:
-----------
perlocale
Commit: 725f39c3f191d1b215a00be8f6cfc6aa1eb572af
https://github.com/Perl/perl5/commit/725f39c3f191d1b215a00be8f6cfc6aa1eb572af
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M dist/ExtUtils-ParseXS/lib/perlxs.pod
M t/porting/known_pod_issues.dat
Log Message:
-----------
perlxs
Commit: e2d54fdf5dae6f7e7d601889cded1065dd7d04bb
https://github.com/Perl/perl5/commit/e2d54fdf5dae6f7e7d601889cded1065dd7d04bb
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M dist/IO/IO.xs
Log Message:
-----------
XXX check if using ppport IO.xs: Remove fallback code furnished by ppport
Commit: 2a679259067250d3625dc8c00b4f5bb70774bfd9
https://github.com/Perl/perl5/commit/2a679259067250d3625dc8c00b4f5bb70774bfd9
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M pp.c
Log Message:
-----------
Debug Windows memory usage in pp_study
Commit: b7f765dca34ccadabf45283f03a82888c4a1e032
https://github.com/Perl/perl5/commit/b7f765dca34ccadabf45283f03a82888c4a1e032
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M pod/perlmod.pod
Log Message:
-----------
perlmod
Commit: 590769abf6877632dd37aaa85d4cf90958ea2284
https://github.com/Perl/perl5/commit/590769abf6877632dd37aaa85d4cf90958ea2284
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
XXX perl.h: Debugging mutex lock'
Commit: 4e8baca1e110a61eae8110b7fe0bd6bf7a13ec2b
https://github.com/Perl/perl5/commit/4e8baca1e110a61eae8110b7fe0bd6bf7a13ec2b
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M ext/POSIX/lib/POSIX.pod
Log Message:
-----------
iXXX check for additions: POSIX.pod: Remove obsolete C89 reference
Commit: a3475d6dae87b77fd46d89bc3a1a5d8809fc683c
https://github.com/Perl/perl5/commit/a3475d6dae87b77fd46d89bc3a1a5d8809fc683c
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
DEBUG_U
Commit: a61aa209b0c5b19bb39cfbcb123ad777f724e0dd
https://github.com/Perl/perl5/commit/a61aa209b0c5b19bb39cfbcb123ad777f724e0dd
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: category_eq_ctype
Commit: 94c98e43a8c728eaf04720d13e7883a748998ab0
https://github.com/Perl/perl5/commit/94c98e43a8c728eaf04720d13e7883a748998ab0
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M pod/perlhacktips.pod
Log Message:
-----------
XXX incomplete perlhacktips:
Commit: 478c7676c281c7d494863426b81cf16f55106190
https://github.com/Perl/perl5/commit/478c7676c281c7d494863426b81cf16f55106190
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M embed.h
M locale.c
M proto.h
Log Message:
-----------
locale.c: Split a static function in two
A future commit will want to use just the first part of the function.
Commit: 6dd902a6bd554609540757c16aea1ee3bd03ab4f
https://github.com/Perl/perl5/commit/6dd902a6bd554609540757c16aea1ee3bd03ab4f
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M sv.c
Log Message:
-----------
perlapi: Combine sv_eq(), sv_eq_flags() entries
Commit: f76f8781f69db720ad1435dfbe37ef7cec3357f9
https://github.com/Perl/perl5/commit/f76f8781f69db720ad1435dfbe37ef7cec3357f9
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M pod/perldelta.pod
Log Message:
-----------
XXX split, finish pod, tests: LC_NAME, GNU support
Commit: 4171017d8c740ac3efc44965003d7efbf2a8cf6a
https://github.com/Perl/perl5/commit/4171017d8c740ac3efc44965003d7efbf2a8cf6a
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
Norwegian futile
Commit: b7229e45cb605ce762470419adbc73928e11d7b6
https://github.com/Perl/perl5/commit/b7229e45cb605ce762470419adbc73928e11d7b6
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
Log Message:
-----------
Revert "Norwegian futile"
This reverts commit 3d86e1d2c8bb596e3d763047cdf56e336ac1b860.
Commit: 2343b99fcff9c6a075c5fee2faf78a6e8d8e5626
https://github.com/Perl/perl5/commit/2343b99fcff9c6a075c5fee2faf78a6e8d8e5626
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M embed.fnc
M embed.h
M locale.c
M proto.h
Log Message:
-----------
locale.c: Define S_update_PL_curlocales_i under more conditions
This is in preparation for a future commit
Commit: e9774b791b23004593f67383c3da1dc2c59c7d26
https://github.com/Perl/perl5/commit/e9774b791b23004593f67383c3da1dc2c59c7d26
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M t/TEST
Log Message:
-----------
Revert "XXX skip cpan testing"
This reverts commit 1ccf009f5771c7d80e9a7a246ce5ef0518b21b22.
Commit: d791617b08bc4569d937ddfa78e70c9d6fb60fe1
https://github.com/Perl/perl5/commit/d791617b08bc4569d937ddfa78e70c9d6fb60fe1
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M pp_ctl.c
Log Message:
-----------
pp_ctl.c: Tighten scope of mutex being locked.
Commit: 1f719b34ba07139a1e9383b4aef686c947a8f959
https://github.com/Perl/perl5/commit/1f719b34ba07139a1e9383b4aef686c947a8f959
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M util.c
Log Message:
-----------
util.c: White-space only
Properly indent some preprocessor directives
Commit: 9e63bba05d5a6573097b7c6555da97c8388f67c5
https://github.com/Perl/perl5/commit/9e63bba05d5a6573097b7c6555da97c8388f67c5
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M perl.h
M perlio.c
M util.c
Log Message:
-----------
snprintf
Commit: 09c32e99c40438edbde93affe6a835ca0cb82324
https://github.com/Perl/perl5/commit/09c32e99c40438edbde93affe6a835ca0cb82324
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M perl.h
M pp_sys.c
Log Message:
-----------
notes
Commit: f4611eaf4297d28906099568e30a13447a77143f
https://github.com/Perl/perl5/commit/f4611eaf4297d28906099568e30a13447a77143f
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M makedef.pl
M perl.h
M util.c
Log Message:
-----------
l
Commit: 7e18c4c805abb2c6990e92c21f1e59141f8cc8f0
https://github.com/Perl/perl5/commit/7e18c4c805abb2c6990e92c21f1e59141f8cc8f0
Author: Karl Williamson <[email protected]>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M locale.c
M makedef.pl
M t/run/locale.t
Log Message:
-----------
l
Compare: https://github.com/Perl/perl5/compare/24828fef3a4d...7e18c4c805ab