develooper Front page | perl.perl5.porters | Postings from September 2023

Perl 5 Commit Summary

From:
Perl 5 commit summary
Date:
September 16, 2023 03:05
Subject:
Perl 5 Commit Summary
Message ID:
20230916030530.93EC4B1407@dromedary.p5h.org
Perl 5 commit summary, activity since Wednesday

Current branch blead
7 commits.  3 unique authors.  3 unique committers.
9 files changed, 208 insertions(+), 60 deletions(-)
Thanks, applied:  mauke (1)
Snapshot: http://github.com/Perl/perl5/tarball/7aab773a19c703d6

  fix handling of single-value anonhash { $foo }
  Lukas Mai                   3 files changed, 18 insertions(+), 6 deletions(-
  https://github.com/Perl/perl5/commit/7aab773a19c703d6

  perldelta for 080297a1c05
  Tony Cook                   1 file changed, 5 insertions(+)
  https://github.com/Perl/perl5/commit/e178360011ceea4e

  class: don't leak the default initialiser ops if they're forbidden
  Tony Cook                   1 file changed, 19 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/080297a1c054c421

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

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

  locale.c: Prevent infinite recursion
  Karl Williamson             4 files changed, 48 insertions(+), 11 deletions(
  https://github.com/Perl/perl5/commit/e903676bc6b85b16

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

Current branch leont/eucb-windows-simple
4 commits.  2 unique authors.  1 unique committer.
43 files changed, 1402 insertions(+), 756 deletions(-)
Thanks, applied:  Leon Timmermans (3)
Snapshot: http://github.com/Perl/perl5/tarball/3d2442f5a67b8c00

  Make sure linking works even when CC is set to C++ compiler
  Zakariyya Mughal            1 file changed, 7 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/3d2442f5a67b8c00

  Remove dlltool and use .def file directly
  Zakariyya Mughal            1 file changed, 2 insertions(+), 14 deletions(-)
  https://github.com/Perl/perl5/commit/0e06913b5d934314

  Make the C++ test export the expected symbol
  Zakariyya Mughal            2 files changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/63588b4aef93e6ef

  Simplify Windows linking in ExtUtils::CBuilder
  Leon Timmermans             1 file changed, 1 insertion(+), 22 deletions(-)
  https://github.com/Perl/perl5/commit/abbe2dd55aade7ce

Current branch smoke-me/khw-both_bsd_smoke
1 commit.  1 unique author.  1 unique committer.
1 file changed, 16 insertions(+), 6 deletions(-)

Snapshot: http://github.com/Perl/perl5/tarball/4fec0f5a61a2a124

  test
  Karl Williamson             1 file changed, 16 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/4fec0f5a61a2a124

New branch davem/sm_overload
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/915deba6cfc5cb6b

  smartmatch: $obj ~~ $scalar: one item in list cxt
  David Mitchell              2 files changed, 27 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/915deba6cfc5cb6b

New branch op-free-null-check
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/26d0953e06df95db

  Remove non-null checks before op_free()
  Dagfinn Ilmari Mannsåker    5 files changed, 15 insertions(+), 26 deletions(
  https://github.com/Perl/perl5/commit/26d0953e06df95db

New branch smoke-me/khw-test_threads
61 commits.  1 unique author.  1 unique committer.

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

  l
  Karl Williamson             1 file changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/c4d7c968229eec9c

  locale_threads
  Karl Williamson             2 files changed, 1797 insertions(+), 52 deletion
  https://github.com/Perl/perl5/commit/0e8df102329b59a1

  ucrt
  Karl Williamson             1 file changed, 4 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/372e4c1164185078

  Enable thread-safe locales on openbsd
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/7d7713e39108ba56

  Enable thread-safe locales on some freebsd versions
  Karl Williamson             1 file changed, 7 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/f1088a95b69c9dda

  darwin hints querylocale race in earlier darwins?
  Karl Williamson             1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/d6c2a094c6853c15

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

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

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

  S_bool_setlocale_i: Add entry assertion
  Karl Williamson             1 file changed, 5 insertions(+)
  https://github.com/Perl/perl5/commit/37f79359d4e009c5

  S_querylocale_2008_i: Add entry assertion
  Karl Williamson             1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/8c19b1cfa7a7914a

  loc_tools: XXX Debug
  Karl Williamson             1 file changed, 59 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/626c1d08e2cf897c

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

  S_find_locale_from_environment: Handle disparate LC_ALL
  Karl Williamson             1 file changed, 36 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/c821c05fffd4a750

  XXX perldelta other pod: Compile stdize_setlocale() only if requested
  Karl Williamson             1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/b5168c35115f5a35

  XXX comment out querylocale NE "" assertion
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/5bf2430165e76964

  07locale.t: Add some Windows locales to try
  Karl Williamson             2 files changed, 70 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/6bb540dac8d415e2

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

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

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

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

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

  Revert "XXX skip run/locale.t on mingw for now"
  Karl Williamson             1 file changed, 1 deletion(-)
  https://github.com/Perl/perl5/commit/29ec8f6c4cb70a45

  XXX skip run/locale.t on mingw for now
  Karl Williamson             1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/3afff8d556bc6b6b

  XXX this is just to get the mingw form fake_mingw/ to apply Revert "A broken
  Karl Williamson             2 files changed, 16 insertions(+), 23 deletions(
  https://github.com/Perl/perl5/commit/81614c07425d1902

  threads.xs DEBUG_U
  Karl Williamson             1 file changed, 64 insertions(+)
  https://github.com/Perl/perl5/commit/ef135c3ad07a9069

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

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

  S_clear_placeholders(): Fix compiler warning
  Karl Williamson             2 files changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/6405b7ca1878ce5e

  uvoffuni_to_utf8_flags_msgs(): Fix compiler warning
  Karl Williamson             3 files changed, 3 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/83cfd90aef7bb443

  regnode_after(): Fix compiler warning
  Karl Williamson             2 files changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/bb8cf374b1c53db1

  newSVbool(): Fix compiler warning
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/c9dee4036670061f

  ruler
  Karl Williamson             1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/8208e759b0359204

  perl.h: Fake up win32 compile a bit
  Karl Williamson             1 file changed, 4 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/61a2efcf2bd59cd2

  XXX temporary: Allow undef LC_ALL
  Karl Williamson             2 files changed, 15 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/b0fdfba9480d4627

  XXX skip syslog tests because fail without LC_TIME
  Karl Williamson             2 files changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/ab407b9024532323

  XXX temp to test broken lconv on non-Windows
  Karl Williamson             1 file changed, 6 insertions(+)
  https://github.com/Perl/perl5/commit/58025a7abeaa72a6

  XXX skip cmp_version.t because of sym links
  Karl Williamson             1 file changed, 2 insertions(+)
  https://github.com/Perl/perl5/commit/7cbd14f5edc5824e

  XXX skip Archive-Tar because of symlinks
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/de1625e02546045f

  version 07locale.t should use LC_NUMERIC, not ALL
  Karl Williamson             2 files changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/387f515512a8ce8d

  XXX skip cmp_version.t prob. due to 5.38 tag issue
  Karl Williamson             1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/74e6a90f7a6029a9

  version::07locale.t: Use I18N::Langinfo, not POSIX::localeconv()
  Karl Williamson             2 files changed, 16 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/e7edbc19f8d1c76b

  vutil.c: White-space only
  Karl Williamson             1 file changed, 25 insertions(+), 25 deletions(-
  https://github.com/Perl/perl5/commit/309a5b7b700b9a37

  vutil.c: Use improved algorithm for non-P2008 radix
  Karl Williamson             1 file changed, 105 insertions(+), 9 deletions(-
  https://github.com/Perl/perl5/commit/1ce30c7cafea13f6

  vutil.c: Reverse order of conditionals, and add one
  Karl Williamson             1 file changed, 10 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/b66695c2b98b6043

  vutil.c: Don't use perl macros that assume perl control
  Karl Williamson             1 file changed, 25 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/7103e37b3d1d43d8

  vutil.c: Reverse order of conditional cpp
  Karl Williamson             1 file changed, 10 insertions(+), 11 deletions(-
  https://github.com/Perl/perl5/commit/7b257496807e5892

  vutil.c: Simplify locale handling when using POSIX 2008
  Karl Williamson             1 file changed, 7 insertions(+), 60 deletions(-)
  https://github.com/Perl/perl5/commit/fc464176b3552b9d

  vutil.c: Extract code into a macro
  Karl Williamson             1 file changed, 21 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/0a6e9bfccbd1b594

  vutil.c: Clean up white space; add comment
  Karl Williamson             1 file changed, 516 insertions(+), 517 deletions
  https://github.com/Perl/perl5/commit/a82cb36495bb916b

  XXX run/locale.t: maybe f move test
  Karl Williamson             1 file changed, 18 insertions(+), 15 deletions(-
  https://github.com/Perl/perl5/commit/7b8a932842e7ae0e

  run/locale.t: more debug
  Karl Williamson             1 file changed, 3 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/f01c9fb1a93666f0

  Revert "XXX test.pl: dont unlink temps"
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/6c6c7454cb9227a9

  XXX test.pl: dont unlink temps
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/67fa8d3878af4a36

  Split t/uni/variables.t into multiple tests
  Karl Williamson             27 files changed, 384 insertions(+), 17 deletion
  https://github.com/Perl/perl5/commit/585b970396e9cd89

  uniprops 24
  Karl Williamson             20 files changed, 579 insertions(+), 5 deletions
  https://github.com/Perl/perl5/commit/bbe57ad35add114a

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

  XXX skip cpan testing
  Karl Williamson             1 file changed, 6 insertions(+)
  https://github.com/Perl/perl5/commit/0af84ee0966a4caa

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

  XXX skip croak.t under sanitizer
  Karl Williamson             1 file changed, 3 insertions(+)
  https://github.com/Perl/perl5/commit/268fe54af9affe40

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

Martian commit e5816fd57f863475789acadb86c2bba2b3656f09
3 commits.  1 unique author.  1 unique committer.

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

  Make sure linking works even when CC is set to C++ compiler
  Zakariyya Mughal            1 file changed, 7 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/e5816fd57f863475

  Remove dlltool and use .def file directly
  Zakariyya Mughal            1 file changed, 2 insertions(+), 14 deletions(-)
  https://github.com/Perl/perl5/commit/4fe0a8556325c801

  Make the C++ test export the expected symbol
  Zakariyya Mughal            2 files changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/ca8888c38564fac8

Martian commit 07c9e69ee6e233452fe2002a9aadde418339ec81
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/07c9e69ee6e23345

  fix handling of single-value anonhash { $foo }
  Lukas Mai                   3 files changed, 18 insertions(+), 6 deletions(-
  https://github.com/Perl/perl5/commit/07c9e69ee6e23345

Ignored 51 GitHub auto-generated merge commits



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About