[Perl/perl5] a69510: ExtUtils::ParseXS: Update $VERSION in Maintainers.pl

2025-05-04 Thread James E Keenan via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: a69510545966dc2cb3a77a38729409a50a9ae85e
  
https://github.com/Perl/perl5/commit/a69510545966dc2cb3a77a38729409a50a9ae85e
  Author: James E Keenan 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M Porting/Maintainers.pl

  Log Message:
  ---
  ExtUtils::ParseXS: Update $VERSION in Maintainers.pl

Blead version was updated in March.



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] f8a00f: perlop/perlvar: Mention diamond operators

2025-05-04 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: f8a00ffd817244db836f8b0a4c50eb365c06fbaa
  
https://github.com/Perl/perl5/commit/f8a00ffd817244db836f8b0a4c50eb365c06fbaa
  Author: Karl Williamson 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M pod/perlop.pod
M pod/perlvar.pod

  Log Message:
  ---
  perlop/perlvar: Mention diamond operators

Fixes #23100



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] 1951e3: perlfunc: Update =for Pod::Functions lines

2025-05-04 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 1951e39be7a705a66f817874618a4a8d6d6a01cf
  
https://github.com/Perl/perl5/commit/1951e39be7a705a66f817874618a4a8d6d6a01cf
  Author: Karl Williamson 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M pod/perlfunc.pod

  Log Message:
  ---
  perlfunc: Update =for Pod::Functions lines

These entries apply also to arrays.


  Commit: 8400efe5bf1de1c1e0816260c3da55cf93000bc0
  
https://github.com/Perl/perl5/commit/8400efe5bf1de1c1e0816260c3da55cf93000bc0
  Author: Karl Williamson 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M pod/perlfunc.pod

  Log Message:
  ---
  perlfunc: Remove self-referential links

It is not good form to have links in the middle of a section go back to
the top of that very section.  Someone clicks on it, thinking they are
going to get more detail or a different explanation, and all that
happens is they lose their place in the section.


  Commit: 7a4422e674009c0dc120ceaa4e66b20baef98786
  
https://github.com/Perl/perl5/commit/7a4422e674009c0dc120ceaa4e66b20baef98786
  Author: Karl Williamson 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M pod/perlfunc.pod

  Log Message:
  ---
  perlfunc: Improve each, keys, values pod

The documentation for doing these operations on arrays was added at a later 
time to the documentation onf hashes.  This cleans up some awkwardness and adds 
an example.

Fixes #17719


Compare: https://github.com/Perl/perl5/compare/281856efbc31...7a4422e67400

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] 281856: perlvar: Add link to remaining legal $# use

2025-05-04 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 281856efbc31ca8016a30c85322bbf1cc9cd5564
  
https://github.com/Perl/perl5/commit/281856efbc31ca8016a30c85322bbf1cc9cd5564
  Author: Karl Williamson 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M pod/perlvar.pod

  Log Message:
  ---
  perlvar: Add link to remaining legal $# use

Fixes #21682



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] 9ecd43: podcheck.t: Minimize exceptions db entries

2025-05-04 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 9ecd4389652a87b1869412690ea47169bd4b08fa
  
https://github.com/Perl/perl5/commit/9ecd4389652a87b1869412690ea47169bd4b08fa
  Author: Karl Williamson 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M t/porting/known_pod_issues.dat
M t/porting/podcheck.t

  Log Message:
  ---
  podcheck.t: Minimize exceptions db entries

This program examines the files in the distribution looking for ones
that contain pod.  When one is found, it knows that it is safe to link
to its NAME.

It also maintains a data base that contains two types of entries: 1)
known issues; and 2) entries that are safe to link to that are external
to the distribution.  The latter type includes things like man pages or
perl modules not shipped with the core.

Commit 1fb05c6f7dcd4efde7ac9e3796231129ae970f7a added code to better
know that it was safe to link to files containing pod in the
distribution.  But what happened was that that commit caused all such to
be needlessly written out to the data base.  That db is supposed to
contain things that are exceptions, that can't be found otherwise.  It
is not intended to have the many entries that get resolved in the normal
course of executing this program.

This commit solves this by marking the entries it finds normally in
parsing as to not be written out to the data base.  The data base is
regenerated, removing these unnecessary entries that got added in
1fb05c6f7dcd4efde7ac9e3796231129ae970f7a.



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] b39e46: perlnumber: Leading 0 in string doesn't imply octal

2025-05-04 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: b39e463edef67fa608f9a677cb71c74bd2076fc6
  
https://github.com/Perl/perl5/commit/b39e463edef67fa608f9a677cb71c74bd2076fc6
  Author: Karl Williamson 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M pod/perlnumber.pod

  Log Message:
  ---
  perlnumber: Leading 0 in string doesn't imply octal

Fixes #18583



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] 065bd1: stop directly mutating $^H in strict::bits()

2025-05-04 Thread Aristotle Pagaltzis via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 065bd19b0df3f3e4d1dcd2acec94cbc4b3fe7db6
  
https://github.com/Perl/perl5/commit/065bd19b0df3f3e4d1dcd2acec94cbc4b3fe7db6
  Author: Aristotle Pagaltzis 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M lib/strict.pm

  Log Message:
  ---
  stop directly mutating $^H in strict::bits()

This improves the code in two ways:

1. Considering strict::bits is used by B::Deparse and vars.pm as
   unofficial API, the function having this side effect is arguably
   a latent bug even if it doesn’t break those callers.

2. It is harder to follow the intended logic when the function modifies
   $^H itself but also returns a value for the caller to apply to $^H.



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5]

2025-05-04 Thread Aristotle Pagaltzis via perl5-changes
  Branch: refs/heads/ap/simpler-strict
  Home:   https://github.com/Perl/perl5

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] 9f953f: Fix header typo in POD - 'drated'

2025-05-04 Thread Todd Rinaldo via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 9f953fcbebca3bfbbb577e7b9255c194b9ee9056
  
https://github.com/Perl/perl5/commit/9f953fcbebca3bfbbb577e7b9255c194b9ee9056
  Author: Todd Rinaldo 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M pod/perlsecpolicy.pod

  Log Message:
  ---
  Fix header typo in POD - 'drated'



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] 8ec920: cpan/Test-Harness - Update to version 3.52

2025-05-04 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/smoke-me/jkeenan/test-harness-sync-with-cpan-20250504
  Home:   https://github.com/Perl/perl5
  Commit: 8ec9200f043e7ee199e735435f2155bfb581d21b
  
https://github.com/Perl/perl5/commit/8ec9200f043e7ee199e735435f2155bfb581d21b
  Author: Leon Timmermans 
  Date:   2025-05-04 (Sun, 04 May 2025)

  Changed paths:
M Porting/Maintainers.pl
M cpan/Test-Harness/lib/App/Prove.pm
M cpan/Test-Harness/lib/App/Prove/State.pm
M cpan/Test-Harness/lib/App/Prove/State/Result.pm
M cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm
M cpan/Test-Harness/lib/TAP/Base.pm
M cpan/Test-Harness/lib/TAP/Formatter/Base.pm
M cpan/Test-Harness/lib/TAP/Formatter/Color.pm
M cpan/Test-Harness/lib/TAP/Formatter/Console.pm
M cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm
M cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm
M cpan/Test-Harness/lib/TAP/Formatter/File.pm
M cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm
M cpan/Test-Harness/lib/TAP/Formatter/Session.pm
M cpan/Test-Harness/lib/TAP/Harness.pm
M cpan/Test-Harness/lib/TAP/Harness/Env.pm
M cpan/Test-Harness/lib/TAP/Object.pm
M cpan/Test-Harness/lib/TAP/Parser.pm
M cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm
M cpan/Test-Harness/lib/TAP/Parser/Grammar.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm
M cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm
M cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm
M cpan/Test-Harness/lib/TAP/Parser/Result.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm
M cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm
M cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm
M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm
M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm
M cpan/Test-Harness/lib/TAP/Parser/Source.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Executable.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/File.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Handle.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Perl.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/RawTAP.pm
M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm
M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm
M cpan/Test-Harness/lib/Test/Harness.pm
M cpan/Test-Harness/t/compat/test-harness-compat.t
M cpan/Test-Harness/t/iterators.t
M cpan/Test-Harness/t/multiplexer.t
M cpan/Test-Harness/t/yamlish.t

  Log Message:
  ---
  cpan/Test-Harness - Update to version 3.52

3.522025-05-03

3.51_01 2025-01-17
- Supports additional indicators on block scalars in YAML
- fix string comparisons with $] to use numeric comparison instead



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications