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

Reply via email to