[Perl/perl5] 6c180e: pod_lib.pl: Remove obsolete exclusion of README.micro

2024-04-26 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 6c180ea44d31ddbc8003f184f17f039ce0e3ce41
  
https://github.com/Perl/perl5/commit/6c180ea44d31ddbc8003f184f17f039ce0e3ce41
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-04-26 (Fri, 26 Apr 2024)

  Changed paths:
M Porting/pod_lib.pl

  Log Message:
  ---
  pod_lib.pl: Remove obsolete exclusion of README.micro

README.micro was removed with the rest of microperl in commit
12327087bbec7f7feb3121a687442efe210e9dfc, but this reference was
missed.



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


[Perl/perl5] 86dead: Adjustments for man7

2024-04-26 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/Tux/man7
  Home:   https://github.com/Perl/perl5
  Commit: 86dead6293ef7418437def13e3fe9dd8bf1f0dbe
  
https://github.com/Perl/perl5/commit/86dead6293ef7418437def13e3fe9dd8bf1f0dbe
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-04-26 (Fri, 26 Apr 2024)

  Changed paths:
M Configure

  Log Message:
  ---
  Adjustments for man7

- Wordsmithing (library/module -> miscellaneous)
- No need to check for old privlib path



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


[Perl/perl5]

2024-03-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/named-initialisers-for-mgvtbl
  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] 625cd9: Use C99 named initialisers in core structs that de...

2024-03-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/named-initialisers-for-mgvtbl
  Home:   https://github.com/Perl/perl5
  Commit: 625cd9821c97aea5e76dab794bf7288a6991d191
  
https://github.com/Perl/perl5/commit/625cd9821c97aea5e76dab794bf7288a6991d191
  Author: Paul "LeoNerd" Evans 
  Date:   2024-03-19 (Tue, 19 Mar 2024)

  Changed paths:
M doio.c
M ext/PerlIO-encoding/encoding.pm
M ext/PerlIO-encoding/encoding.xs
M ext/PerlIO-via/via.pm
M ext/PerlIO-via/via.xs
M ext/XS-APItest/APItest.pm
M ext/XS-APItest/APItest.xs
M op.c

  Log Message:
  ---
  Use C99 named initialisers in core structs that define MGVTBLs

Since most Magic vtables do not provide every function, using C99 named
initialisers allows us to more easily specify which ones are present, so
readers don't have to count commas. Additionally provides a layer of
robustness in case more functions are added in future.


  Commit: 6911fd72a16d90bd5e8c257cb496f3fcd5dc08f6
  
https://github.com/Perl/perl5/commit/6911fd72a16d90bd5e8c257cb496f3fcd5dc08f6
  Author: Paul "LeoNerd" Evans 
  Date:   2024-03-19 (Tue, 19 Mar 2024)

  Changed paths:
M mg_vtable.h
M regen/mg_vtable.pl

  Log Message:
  ---
  Also use C99 named initialisers in mg_vtable.h

These named initialisers are not permitted by C++ compilers using
standards older than C++20, but fortunately even though they appear in
mg_vtable.h and hence perl.h, they are hidden behind an `#ifdef` that is
only defined when compiling `globals.c`, so this should be fine.


  Commit: 93756871545175d4edd5a9d53f76bf98842271f2
  
https://github.com/Perl/perl5/commit/93756871545175d4edd5a9d53f76bf98842271f2
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-03-19 (Tue, 19 Mar 2024)

  Changed paths:
M mg_vtable.h
M regen/mg_vtable.pl

  Log Message:
  ---
  Use C99 designated array initalisers as well in mg_vtable.h


  Commit: fe2e0d3a3999c8c228b7a13eb253a0c1cd56d3aa
  
https://github.com/Perl/perl5/commit/fe2e0d3a3999c8c228b7a13eb253a0c1cd56d3aa
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-03-19 (Tue, 19 Mar 2024)

  Changed paths:
M mg_vtable.h
M regen/mg_vtable.pl

  Log Message:
  ---
  Keep trailing comma in PL_magic_vtable(_name)s definitions

C99 allows trailing commas in on struct and table initialisers, so get
rid of the code to avoid it in PL_magic_vtables and adjust the _names
code to match.

We don't add it to the enum, since magic_vtable_max is always the last
element, so there won't be any diff noise from adding new elements
after it.


Compare: https://github.com/Perl/perl5/compare/625cd9821c97%5E...fe2e0d3a3999

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


[Perl/perl5]

2024-01-11 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-headings-remove-full-stops
  Home:   https://github.com/Perl/perl5


[Perl/perl5] c60ffc: Remove full stops from POD headings

2024-01-11 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: c60ffc18d95f78ee7648b195a460da80064bba28
  
https://github.com/Perl/perl5/commit/c60ffc18d95f78ee7648b195a460da80064bba28
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-01-11 (Thu, 11 Jan 2024)

  Changed paths:
M Porting/epigraphs.pod
M Porting/pumpkin.pod
M Porting/release_managers_guide.pod
M README.os2
M README.solaris
M dist/SelfLoader/lib/SelfLoader.pm
M ext/Hash-Util/lib/Hash/Util.pm
M hints/README.hints
M lib/perl5db.pl
M pod/perl5005delta.pod
M pod/perl5125delta.pod
M pod/perl5140delta.pod
M pod/perl5142delta.pod
M pod/perl5160delta.pod
M pod/perl5180delta.pod
M pod/perl5220delta.pod
M pod/perl5240delta.pod
M pod/perl5260delta.pod
M pod/perl5300delta.pod
M pod/perl587delta.pod
M pod/perl589delta.pod
M pod/perldbmfilter.pod
M pod/perldeprecation.pod
M pod/perlebcdic.pod
M pod/perliol.pod
M pod/perlperf.pod

  Log Message:
  ---
  Remove full stops from POD headings

Headings are not sentences and should not have a trailing full stop
unless the last word is an abbreviation or as part of an ellipsis.




[Perl/perl5] ce6253: Remove full stops from POD headings

2024-01-10 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-headings-remove-full-stops
  Home:   https://github.com/Perl/perl5
  Commit: ce6253eb873216440ab0718403bc61661b50efa7
  
https://github.com/Perl/perl5/commit/ce6253eb873216440ab0718403bc61661b50efa7
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-01-10 (Wed, 10 Jan 2024)

  Changed paths:
M Porting/epigraphs.pod
M Porting/pumpkin.pod
M Porting/release_managers_guide.pod
M README.os2
M README.solaris
M dist/SelfLoader/lib/SelfLoader.pm
M ext/Hash-Util/lib/Hash/Util.pm
M hints/README.hints
M lib/perl5db.pl
M pod/perl5005delta.pod
M pod/perl5125delta.pod
M pod/perl5140delta.pod
M pod/perl5142delta.pod
M pod/perl5160delta.pod
M pod/perl5180delta.pod
M pod/perl5220delta.pod
M pod/perl5240delta.pod
M pod/perl5260delta.pod
M pod/perl5300delta.pod
M pod/perl587delta.pod
M pod/perl589delta.pod
M pod/perldbmfilter.pod
M pod/perldeprecation.pod
M pod/perlebcdic.pod
M pod/perliol.pod
M pod/perlperf.pod

  Log Message:
  ---
  Remove full stops from POD headings

Headings are not sentences and should not have a trailing full stop
unless the last word is an abbreviation or as part of an ellipsis.




[Perl/perl5] fc3886: Remove full stops from POD headings

2024-01-10 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-headings-remove-full-stops
  Home:   https://github.com/Perl/perl5
  Commit: fc3886f648e16690c06780b6c1a0e2b26fdcd2e4
  
https://github.com/Perl/perl5/commit/fc3886f648e16690c06780b6c1a0e2b26fdcd2e4
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-01-10 (Wed, 10 Jan 2024)

  Changed paths:
M Porting/epigraphs.pod
M Porting/pumpkin.pod
M Porting/release_managers_guide.pod
M README.os2
M README.solaris
M dist/SelfLoader/lib/SelfLoader.pm
M ext/Hash-Util/lib/Hash/Util.pm
M hints/README.hints
M lib/perl5db.pl
M pod/perl5005delta.pod
M pod/perl5125delta.pod
M pod/perl5140delta.pod
M pod/perl5142delta.pod
M pod/perl5160delta.pod
M pod/perl5180delta.pod
M pod/perl5220delta.pod
M pod/perl5240delta.pod
M pod/perl5260delta.pod
M pod/perl5300delta.pod
M pod/perl587delta.pod
M pod/perl589delta.pod
M pod/perldbmfilter.pod
M pod/perldeprecation.pod
M pod/perlebcdic.pod
M pod/perliol.pod
M pod/perlperf.pod

  Log Message:
  ---
  Remove full stops from POD headings

Headings are not senteces and should not have a trailing full stop
unless the last word is an abbreviation or as part of an ellipsis.




[Perl/perl5] 1653dc: Remove full stops from POD headings

2024-01-10 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-headings-remove-full-stops
  Home:   https://github.com/Perl/perl5
  Commit: 1653dc160363ef25f5cd3e7db23cc45c242a531c
  
https://github.com/Perl/perl5/commit/1653dc160363ef25f5cd3e7db23cc45c242a531c
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-01-10 (Wed, 10 Jan 2024)

  Changed paths:
M Porting/epigraphs.pod
M Porting/pumpkin.pod
M Porting/release_managers_guide.pod
M README.os2
M README.solaris
M dist/SelfLoader/lib/SelfLoader.pm
M ext/Hash-Util/lib/Hash/Util.pm
M hints/README.hints
M lib/perl5db.pl
M pod/perl5005delta.pod
M pod/perl5125delta.pod
M pod/perl5140delta.pod
M pod/perl5142delta.pod
M pod/perl5160delta.pod
M pod/perl5180delta.pod
M pod/perl5220delta.pod
M pod/perl5240delta.pod
M pod/perl5260delta.pod
M pod/perl5300delta.pod
M pod/perl587delta.pod
M pod/perl589delta.pod
M pod/perldbmfilter.pod
M pod/perldeprecation.pod
M pod/perlebcdic.pod
M pod/perliol.pod
M pod/perlperf.pod

  Log Message:
  ---
  Remove full stops from POD headings

Headings are not senteces and shuld not have a trailing full stop
unless the last word is an abbreviation or as part of an ellipsis.




[Perl/perl5] 973ace: Remove full stops from POD headings

2024-01-10 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-headings-remove-full-stops
  Home:   https://github.com/Perl/perl5
  Commit: 973ace1b853d10396797b2959ea2aa493600f185
  
https://github.com/Perl/perl5/commit/973ace1b853d10396797b2959ea2aa493600f185
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2024-01-10 (Wed, 10 Jan 2024)

  Changed paths:
M Porting/epigraphs.pod
M Porting/pumpkin.pod
M Porting/release_managers_guide.pod
M README.os2
M README.solaris
M dist/SelfLoader/lib/SelfLoader.pm
M ext/Hash-Util/lib/Hash/Util.pm
M hints/README.hints
M lib/perl5db.pl
M pod/perl5005delta.pod
M pod/perl5125delta.pod
M pod/perl5140delta.pod
M pod/perl5142delta.pod
M pod/perl5160delta.pod
M pod/perl5180delta.pod
M pod/perl5220delta.pod
M pod/perl5240delta.pod
M pod/perl5260delta.pod
M pod/perl5300delta.pod
M pod/perl587delta.pod
M pod/perl589delta.pod
M pod/perldbmfilter.pod
M pod/perldeprecation.pod
M pod/perlebcdic.pod
M pod/perliol.pod
M pod/perlperf.pod

  Log Message:
  ---
  Remove full stops from POD headings

Headings are not senteces and shuld not have a trailing full stop
unless the last word is an abbreviation or as part of an ellipsis.




[Perl/perl5] 0bdf16: perldeprecation: fix typo and formatting in dot in...

2023-11-28 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 0bdf161f3cc8fc8de7161b5bb16aeca04aa96b62
  
https://github.com/Perl/perl5/commit/0bdf161f3cc8fc8de7161b5bb16aeca04aa96b62
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-11-28 (Tue, 28 Nov 2023)

  Changed paths:
M pod/perldeprecation.pod

  Log Message:
  ---
  perldeprecation: fix typo and formatting in dot in inc entry




[Perl/perl5]

2023-10-12 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/class-struct-vs-exporter
  Home:   https://github.com/Perl/perl5


[Perl/perl5] f1e09f: Modernise Class::Struct-using core modules

2023-10-12 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: f1e09f30a95838b8708092ad735c9a90c2e7c1ac
  
https://github.com/Perl/perl5/commit/f1e09f30a95838b8708092ad735c9a90c2e7c1ac
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-12 (Thu, 12 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/Time/tm.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Modernise Class::Struct-using core modules

These modules cant't inherit from Exporter because they use
Class::Struct, and were written before Exporter could export its
import method.

Now that it can, update them to do that, and remove the pointless
BEGIN block around the Exporter setup.

While here, switch to `package NAME VERSION` syntax and bump the
`use VERSION` statement to 5.38 (but disable signatures, since the
modules use prototypes).


  Commit: 8401974959e71b2d87c6e02fca2b4bf093896770
  
https://github.com/Perl/perl5/commit/8401974959e71b2d87c6e02fca2b4bf093896770
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-12 (Thu, 12 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Enable signatures and switch to explicit :prototype syntax

Also get rid of pointless (@) prototypes.


Compare: https://github.com/Perl/perl5/compare/b9f8f219024d...8401974959e7


[Perl/perl5] 646b9b: Modernise Class::Struct-using core modules

2023-10-05 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/class-struct-vs-exporter
  Home:   https://github.com/Perl/perl5
  Commit: 646b9b5c900bbd096ee9e648a612905d73418585
  
https://github.com/Perl/perl5/commit/646b9b5c900bbd096ee9e648a612905d73418585
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/Time/tm.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Modernise Class::Struct-using core modules

These modules cant't inherit from Exporter because they use
Class::Struct, and were written before Exporter could export its
import method.

Now that it can, update them to do that, and remove the pointless
BEGIN block around the Exporter setup.

While here, switch to `package NAME VERSION` syntax and bump the
`use VERSION` statement to 5.38 (but disable signatures, since the
modules use prototypes).


  Commit: 01e511b185dcd42c77da0ddcdc9095b0b06b06bd
  
https://github.com/Perl/perl5/commit/01e511b185dcd42c77da0ddcdc9095b0b06b06bd
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Enable signatures and switch to explicit :prototype syntax

Also get rid of pointless (@) prototypes.


Compare: https://github.com/Perl/perl5/compare/1ca9d8be53dd...01e511b185dc


[Perl/perl5] 1ca9d8: Enable signatures and switch to explicit :prototyp...

2023-10-05 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/class-struct-vs-exporter
  Home:   https://github.com/Perl/perl5
  Commit: 1ca9d8be53dd5163d409194fce082c8c9db41f55
  
https://github.com/Perl/perl5/commit/1ca9d8be53dd5163d409194fce082c8c9db41f55
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Enable signatures and switch to explicit :prototype syntax

Also get rid of pointless (@) prototypes.




[Perl/perl5] 42bd9f: Modernise Class::Struct-using core modules

2023-10-04 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/class-struct-vs-exporter
  Home:   https://github.com/Perl/perl5
  Commit: 42bd9f2d7c43d1220ad8c8266efae56ba5094f3c
  
https://github.com/Perl/perl5/commit/42bd9f2d7c43d1220ad8c8266efae56ba5094f3c
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-04 (Wed, 04 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/Time/tm.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Modernise Class::Struct-using core modules

These modules cant't inherit from Exporter because they use
Class::Struct, and were written before Exporter could export its
import method.

Now that it can, update them to do that, and remove the pointless
BEGIN block around the Exporter setup.

While here, switch to `package NAME VERSION` syntax and bump the
`use VERSION` statement to 5.38 (but disable signatures, since the
modules use prototypes).




[Perl/perl5] 6ab708: Modernise Class::Struct-using core modules

2023-10-04 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/class-struct-vs-exporter
  Home:   https://github.com/Perl/perl5
  Commit: 6ab7081751ff6a5dc79026e4bb58825b4e5e13db
  
https://github.com/Perl/perl5/commit/6ab7081751ff6a5dc79026e4bb58825b4e5e13db
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-04 (Wed, 04 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/Time/tm.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Modernise Class::Struct-using core modules

These modules couldn't inherit from Exporter because they use
Class::Struct, and were written before Exporter could export its
import method.

Now that it can, update them to do that, and remove the pointless
BEGIN block around the Exporter setup.

In passing, bump the use VERSION statement to 5.38, but disable
signatures, since the modules use prototypes.




[Perl/perl5] 498819: Modernise Class::Struct-using core modules

2023-10-04 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/class-struct-vs-exporter
  Home:   https://github.com/Perl/perl5
  Commit: 4988199c7236dec8b409d9ed63356968a63eb46e
  
https://github.com/Perl/perl5/commit/4988199c7236dec8b409d9ed63356968a63eb46e
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
M lib/File/stat.pm
M lib/Net/hostent.pm
M lib/Net/netent.pm
M lib/Net/protoent.pm
M lib/Net/servent.pm
M lib/Time/gmtime.pm
M lib/Time/localtime.pm
M lib/Time/tm.pm
M lib/User/grent.pm
M lib/User/pwent.pm

  Log Message:
  ---
  Modernise Class::Struct-using core modules

These modules couldn't inherit from Exporter because they use
Class::Struct, and were written before Exporter could export its
import method.

Now that it can, update them to do that, and remove the pointless
BEGIN block around the Exporter setup.

In passing, bump the use VERSION statement to 5.38, but disable
signatures, since the modules use prototypes.




[Perl/perl5] ea0509: Remove pointless use-after-free assert

2023-09-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ea050918f472ad0930dc7bb8dccee8eb8ce68003
  
https://github.com/Perl/perl5/commit/ea050918f472ad0930dc7bb8dccee8eb8ce68003
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-09-19 (Tue, 19 Sep 2023)

  Changed paths:
M class.c

  Log Message:
  ---
  Remove pointless use-after-free assert

While op_free() doesn't actually free the op, but adds it to the
slab's freelist and marks it as freed, that's not obvious when reading
the code. Also, if op_free() fails to do its job, we have bigger
problems than just here.




[Perl/perl5]

2023-09-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/remove-use-after-op-free
  Home:   https://github.com/Perl/perl5


[Perl/perl5] f4ab8b: Remove pointless use-after-free assert

2023-09-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/remove-use-after-op-free
  Home:   https://github.com/Perl/perl5
  Commit: f4ab8bdcb8c467b00a9382a3c7ee60da1f7e4696
  
https://github.com/Perl/perl5/commit/f4ab8bdcb8c467b00a9382a3c7ee60da1f7e4696
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-09-19 (Tue, 19 Sep 2023)

  Changed paths:
M class.c

  Log Message:
  ---
  Remove pointless use-after-free assert

While op_free() doesn't actually free the op, but adds it to the
slab's freelist and marks it as freed, that's not obvious when reading
the code. Also, if op_free() fails to do its job, we have bigger
problems than just here.




[Perl/perl5] a158c9: Remove pointless use-after-free assert

2023-09-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/remove-use-after-op-free
  Home:   https://github.com/Perl/perl5
  Commit: a158c967a0a18337fa9939f26fd6102829897ac0
  
https://github.com/Perl/perl5/commit/a158c967a0a18337fa9939f26fd6102829897ac0
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-09-19 (Tue, 19 Sep 2023)

  Changed paths:
M class.c

  Log Message:
  ---
  Remove pointless use-after-free assert

op_free() doesn't actually free the op, but adds it to the slab's
freelist and marks it as freed, but that's not obvious when reading
the code. Also, if op_free() fails to actually free the op, we have a
bigger problem than just here.




[Perl/perl5] ee5597: Remove non-null checks before op_free()

2023-09-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ee5597d8884d08be435ebab69fcdfe9012b84ab8
  
https://github.com/Perl/perl5/commit/ee5597d8884d08be435ebab69fcdfe9012b84ab8
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-09-19 (Tue, 19 Sep 2023)

  Changed paths:
M class.c
M op.c
M perl.c
M pp_ctl.c
M toke.c

  Log Message:
  ---
  Remove non-null checks before op_free()

The argument to op_free() is declared NULLOK, and the first thing it
does is return if the op is null or already freed, so there's no point
in callers checking for it.




[Perl/perl5]

2023-09-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/op-free-null-check
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 26d095: Remove non-null checks before op_free()

2023-09-15 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/op-free-null-check
  Home:   https://github.com/Perl/perl5
  Commit: 26d0953e06df95db208cf9235257340608980cf3
  
https://github.com/Perl/perl5/commit/26d0953e06df95db208cf9235257340608980cf3
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M class.c
M op.c
M perl.c
M pp_ctl.c
M toke.c

  Log Message:
  ---
  Remove non-null checks before op_free()

The argument to op_free() is declared NULLOK, and the first thing it
does is return if the op is null or already freed, so there's no point
in callers checking for it.




[Perl/perl5] 7ed874: Make OP_STRINGIFY a UNOP

2023-09-04 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/stringify-unop
  Home:   https://github.com/Perl/perl5
  Commit: 7ed874541abc17d294294d5ead9f89dc9b2b3f0f
  
https://github.com/Perl/perl5/commit/7ed874541abc17d294294d5ead9f89dc9b2b3f0f
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M lib/B/Op_private.pm
M opcode.h
M peep.c
M regen/opcodes

  Log Message:
  ---
  Make OP_STRINGIFY a UNOP

It only operates on a single value, the op_targ, so it should
logically be a UNOP, not a LISTOP like it's been since seemingly the
beginning.

The op is not directly exposed to Perl, so this makes no user-visible
difference.




[Perl/perl5]

2023-08-18 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/cmp-version-builtin
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 09928a: Enforce builtin.pm version bump when builtin.c is ...

2023-08-18 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 09928a4a740d1d05a13c30bd1fe3b05277ea13e3
  
https://github.com/Perl/perl5/commit/09928a4a740d1d05a13c30bd1fe3b05277ea13e3
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-18 (Fri, 18 Aug 2023)

  Changed paths:
M Porting/cmpVERSION.pl

  Log Message:
  ---
  Enforce builtin.pm version bump when builtin.c is modified

universal.c is not listed, since it powers many different modules
besides UNIVERSAL.pm, and we can't know which one would need its
version bumped when it's modified.




[Perl/perl5]

2023-08-17 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-dollar-ab
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 68d34c: Enforce builtin.pm version bump when builtin.c is ...

2023-08-17 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/cmp-version-builtin
  Home:   https://github.com/Perl/perl5
  Commit: 68d34c489f79e13d8246bd9775d2f6a485963fdc
  
https://github.com/Perl/perl5/commit/68d34c489f79e13d8246bd9775d2f6a485963fdc
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
M Porting/cmpVERSION.pl

  Log Message:
  ---
  Enforce builtin.pm version bump when builtin.c is modified

universal.c is not listed, since it powers many different modules
besides UNIVERSAL.pm, and we can't know which one would need its
version bumped when it's modified.




[Perl/perl5] 0c52a0: Enforce builtin.pm version bump when builtin.c is ...

2023-08-17 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/cmp-version-builtin
  Home:   https://github.com/Perl/perl5
  Commit: 0c52a05740e4aa631a33cfe20dda1d9f9e9a7340
  
https://github.com/Perl/perl5/commit/0c52a05740e4aa631a33cfe20dda1d9f9e9a7340
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
M Porting/cmpVERSION.pl

  Log Message:
  ---
  Enforce builtin.pm version bump when builtin.c is modified

universal.c is not listed, since it powers many different modules
besides UNIVERSAL.pm, and we can't know which one would need its
version bumped when it's modified.




[Perl/perl5] ed4eb0: Enforce builtin.pm version bump when builtin.c is ...

2023-08-17 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/cmp-version-builtin
  Home:   https://github.com/Perl/perl5
  Commit: ed4eb093798b471dd164d1563c42d1f258c75491
  
https://github.com/Perl/perl5/commit/ed4eb093798b471dd164d1563c42d1f258c75491
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
M Porting/cmpVERSION.pl

  Log Message:
  ---
  Enforce builtin.pm version bump when builtin.c is modified

universal.c is not listed, since it powers many different modules
besides UNIVERSAL.pm, and we can't know which one would need its
version bumped when it's modified.




[Perl/perl5]

2023-08-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/fix-builtin-c-plus-plus-goto
  Home:   https://github.com/Perl/perl5


[Perl/perl5]

2023-08-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ndbm-exists-bool
  Home:   https://github.com/Perl/perl5


[Perl/perl5] e13bc2: pod: eliminate references to `$a` and `$b` outside...

2023-08-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: e13bc2af19fa18f2656752076b370434296e322f
  
https://github.com/Perl/perl5/commit/e13bc2af19fa18f2656752076b370434296e322f
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
M pod/buildtoc
M pod/perlcall.pod
M pod/perldbmfilter.pod
M pod/perldiag.pod
M pod/perldsc.pod
M pod/perlebcdic.pod
M pod/perlembed.pod
M pod/perlfunc.pod
M pod/perlgit.pod
M pod/perlhacktips.pod
M pod/perlinterp.pod
M pod/perlintro.pod
M pod/perllocale.pod
M pod/perlop.pod
M pod/perlpodspec.pod
M pod/perlre.pod
M pod/perlrebackslash.pod
M pod/perlrecharclass.pod
M pod/perlref.pod
M pod/perlsyn.pod
M pod/perltie.pod
M pod/perluniintro.pod

  Log Message:
  ---
  pod: eliminate references to `$a` and `$b` outside sort context

This causes confusion for new users when they get told to not use
those variables because of how they interact with sort and friends.

This changes them to `$x` and `$y`, and also changes nearby variables
to keep things consistent, such as `$c` -> `$z` and `@a` -> `@x`.

I dind't touch `perlfilter.pod`, since that comes from the
Filter dist, which is upstream CPAN.




[Perl/perl5] d96b4e: pod: eliminate references to `$a` and `$b` outside...

2023-08-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-dollar-ab
  Home:   https://github.com/Perl/perl5
  Commit: d96b4ed5954b4baf2632159a91b8c6a0f219b51d
  
https://github.com/Perl/perl5/commit/d96b4ed5954b4baf2632159a91b8c6a0f219b51d
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
M pod/buildtoc
M pod/perlcall.pod
M pod/perldbmfilter.pod
M pod/perldiag.pod
M pod/perldsc.pod
M pod/perlebcdic.pod
M pod/perlembed.pod
M pod/perlfunc.pod
M pod/perlgit.pod
M pod/perlhacktips.pod
M pod/perlinterp.pod
M pod/perlintro.pod
M pod/perllocale.pod
M pod/perlop.pod
M pod/perlpodspec.pod
M pod/perlre.pod
M pod/perlrebackslash.pod
M pod/perlrecharclass.pod
M pod/perlref.pod
M pod/perlsyn.pod
M pod/perltie.pod
M pod/perluniintro.pod

  Log Message:
  ---
  pod: eliminate references to `$a` and `$b` outside sort context

This causes confusion for new users when they get told to not use
those variables because of how they interact with sort and friends.

This changes them to `$x` and `$y`, and also changes nearby variables
to keep things consistent, such as `$c` -> `$z` and `@a` -> `@x`.

I dind't touch `perlfilter.pod`, since that comes from the
Filter dist, which is upstream CPAN.




[Perl/perl5] 81b768: pod: eliminate references to `$a` and `$b` outside...

2023-08-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-dollar-ab
  Home:   https://github.com/Perl/perl5
  Commit: 81b768e4d2df7068c6cc007cab36704785056058
  
https://github.com/Perl/perl5/commit/81b768e4d2df7068c6cc007cab36704785056058
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
M pod/buildtoc
M pod/perlcall.pod
M pod/perldbmfilter.pod
M pod/perldiag.pod
M pod/perldsc.pod
M pod/perlebcdic.pod
M pod/perlembed.pod
M pod/perlfunc.pod
M pod/perlgit.pod
M pod/perlhacktips.pod
M pod/perlinterp.pod
M pod/perlintro.pod
M pod/perllocale.pod
M pod/perlop.pod
M pod/perlpodspec.pod
M pod/perlre.pod
M pod/perlrebackslash.pod
M pod/perlrecharclass.pod
M pod/perlref.pod
M pod/perlsyn.pod
M pod/perltie.pod
M pod/perluniintro.pod

  Log Message:
  ---
  pod: eliminate references to `$a` and `$b` outside sort context

This causes confusion for new users when they get told to not use
those variables because of how they interact with sort and friends.

This changes them to `$x` and `$y`, and also changes nearby variables
to keep things consistent, such as `$c` -> `$z` and `@a` -> `%x`.

I dind't touch `perlfilter.pod`, since that comes from the
Filter dist, which is upstream CPAN.




[Perl/perl5] c46e7e: pod: eliminate references to `$a` and `$b` outside...

2023-08-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-dollar-ab
  Home:   https://github.com/Perl/perl5
  Commit: c46e7e5595fe98dbab49dee4cdf6a3c719b48bbe
  
https://github.com/Perl/perl5/commit/c46e7e5595fe98dbab49dee4cdf6a3c719b48bbe
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
M pod/buildtoc
M pod/perlcall.pod
M pod/perldbmfilter.pod
M pod/perldiag.pod
M pod/perldsc.pod
M pod/perlebcdic.pod
M pod/perlembed.pod
M pod/perlfilter.pod
M pod/perlfunc.pod
M pod/perlgit.pod
M pod/perlhacktips.pod
M pod/perlinterp.pod
M pod/perlintro.pod
M pod/perllocale.pod
M pod/perlop.pod
M pod/perlpodspec.pod
M pod/perlre.pod
M pod/perlrebackslash.pod
M pod/perlrecharclass.pod
M pod/perlref.pod
M pod/perlsyn.pod
M pod/perltie.pod
M pod/perluniintro.pod
M t/porting/customized.dat

  Log Message:
  ---
  pod: eliminate references to `$a` and `$b` outside sort context

This causes confusion for new users when they get told to not use
those variables because of how they interact with sort and friends.

This changes them to `$x` and `$y`, and also changes nearby variables
to keep things consistent, such as `$c` -> `$z` and `@a` -> `%x`.




[Perl/perl5] 282726: pod: eliminate references to $a and $b outside sor...

2023-08-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/pod-dollar-ab
  Home:   https://github.com/Perl/perl5
  Commit: 282726ed51a8d5a7e15cae51247b1fd0db634ea4
  
https://github.com/Perl/perl5/commit/282726ed51a8d5a7e15cae51247b1fd0db634ea4
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
M pod/buildtoc
M pod/perlcall.pod
M pod/perldbmfilter.pod
M pod/perldiag.pod
M pod/perldsc.pod
M pod/perlebcdic.pod
M pod/perlembed.pod
M pod/perlfilter.pod
M pod/perlfunc.pod
M pod/perlgit.pod
M pod/perlhacktips.pod
M pod/perlinterp.pod
M pod/perlintro.pod
M pod/perllocale.pod
M pod/perlop.pod
M pod/perlpodspec.pod
M pod/perlre.pod
M pod/perlrebackslash.pod
M pod/perlrecharclass.pod
M pod/perlref.pod
M pod/perlsyn.pod
M pod/perltie.pod
M pod/perluniintro.pod
M t/porting/customized.dat

  Log Message:
  ---
  pod: eliminate references to $a and $b outside sort context

This causes confusion for new users when they get told to not use
those variables because of how they interact with sort and friends.

This also changes nearby variables to keep things consistent, such as
$c to $z and @a and %a to @x and %x.




[Perl/perl5] d9dc5f: Add boolean cast to ndbm_EXISTS

2023-08-08 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d9dc5fe738695a076787b70f8768b8327b88c148
  
https://github.com/Perl/perl5/commit/d9dc5fe738695a076787b70f8768b8327b88c148
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-09 (Wed, 09 Aug 2023)

  Changed paths:
M ext/NDBM_File/NDBM_File.pm
M ext/NDBM_File/NDBM_File.xs

  Log Message:
  ---
  Add boolean cast to ndbm_EXISTS

The AIX compiler yields a warning when assigning the void* from
dbm_fetch(...).dptr to the bool RETVAL, so wrap the call in
cBOOL(...).




[Perl/perl5] 4e81aa: Add boolean cast to ndbm_EXISTS

2023-08-08 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ndbm-exists-bool
  Home:   https://github.com/Perl/perl5
  Commit: 4e81aa1db1617d7aee72313f00a3d75f9a005d44
  
https://github.com/Perl/perl5/commit/4e81aa1db1617d7aee72313f00a3d75f9a005d44
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-08 (Tue, 08 Aug 2023)

  Changed paths:
M ext/NDBM_File/NDBM_File.pm
M ext/NDBM_File/NDBM_File.xs

  Log Message:
  ---
  Add boolean cast to ndbm_EXISTS

The AIX compiler yields a warning when assigning the void* from
dbm_fetch(...).dptr to the bool RETVAL, so wrap the call in
cBOOL(...).




[Perl/perl5] d34ef9: Add boolean cast to ndbm_EXISTS

2023-08-08 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ndbm-exists-bool
  Home:   https://github.com/Perl/perl5
  Commit: d34ef924760985c41b5a1a6416d0bb09df676247
  
https://github.com/Perl/perl5/commit/d34ef924760985c41b5a1a6416d0bb09df676247
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-08-08 (Tue, 08 Aug 2023)

  Changed paths:
M ext/NDBM_File/NDBM_File.xs

  Log Message:
  ---
  Add boolean cast to ndbm_EXISTS

The AIX compiler yields a warning when assigning the void* from
dbm_fetch(...).dptr to the bool RETVAL, so wrap the call in
cBOOL(...).




[Perl/perl5] 4e2ddd: builtin.t: remove redundant `use feature 'current_...

2023-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 4e2ddd37d8def6ea824df4477eb8f72225afdf66
  
https://github.com/Perl/perl5/commit/4e2ddd37d8def6ea824df4477eb8f72225afdf66
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
M lib/builtin.t

  Log Message:
  ---
  builtin.t: remove redundant `use feature 'current_sub'`

The test script now does `use v5.36;`, which enables the feature
implicitly.


  Commit: e106abdd3cde9aa8861c2597ad913bc8e7081035
  
https://github.com/Perl/perl5/commit/e106abdd3cde9aa8861c2597ad913bc8e7081035
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
M pod/perlexperiment.pod

  Log Message:
  ---
  perlexperiment: fix typo in example code


Compare: https://github.com/Perl/perl5/compare/d6b55ee1b2b0...e106abdd3cde


[Perl/perl5] d6b55e: Fix recursive lexical sub import test

2023-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d6b55ee1b2b091986da9cadfc6689d04593c4155
  
https://github.com/Perl/perl5/commit/d6b55ee1b2b091986da9cadfc6689d04593c4155
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
M lib/builtin.t

  Log Message:
  ---
  Fix recursive lexical sub import test

The test didn't actually call the function, due to a copy-paste error,
and fixing that revealed that the lexical sub isn't in scope yet
inside itself, so needs to use __SUB__->() to recurse.




[Perl/perl5] 3ceb5b: Add test for lexical import in self-recursive lexi...

2023-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 3ceb5b22c6c1f52a5ab713cdb15ab69872e5b58d
  
https://github.com/Perl/perl5/commit/3ceb5b22c6c1f52a5ab713cdb15ab69872e5b58d
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
M lib/builtin.t

  Log Message:
  ---
  Add test for lexical import in self-recursive lexical sub

There were tests for self-recursive regular and anon subs, add lexical
to the mix for completeness.




[Perl/perl5] 123270: Remove microperl

2023-07-26 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 12327087bbec7f7feb3121a687442efe210e9dfc
  
https://github.com/Perl/perl5/commit/12327087bbec7f7feb3121a687442efe210e9dfc
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-26 (Wed, 26 Jul 2023)

  Changed paths:
M Cross/Makefile-cross-SH
M MANIFEST
M Makefile.SH
R Makefile.micro
M Porting/bump-perl-version
M Porting/checkcfguse.pl
M Porting/checkcfgvar.pl
M Porting/exec-bit.txt
M Porting/makerel
M Porting/release_managers_guide.pod
M Porting/todo.pod
R README.micro
M dist/PathTools/Cwd.xs
M doio.c
M doop.c
M ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
M intrpvar.h
M mg.c
M mg_vtable.h
M miniperlmain.c
M patchlevel.h
M perl.c
M perl.h
M perlio.c
M perlvars.h
M pod/perldelta.pod
M pp_sys.c
M regen/mg_vtable.pl
R regen/uconfig_h.pl
M t/porting/checkcfgvar.t
M t/porting/regen.t
M t/porting/utils.t
R uconfig.h
R uconfig.sh
R uconfig64.sh
M unixish.h
M util.c

  Log Message:
  ---
  Remove microperl

It hasn't built in ages, and nobody has bothered fixing it, even after
the threat of removal in perl5180delta and @nwc10's repeated threat in
2021, so let's make good on those.




[Perl/perl5] 226359: Remove microperl

2023-07-22 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/microperlectomy
  Home:   https://github.com/Perl/perl5
  Commit: 226359b365a4117db3b185ffcade5d8dd9d910b4
  
https://github.com/Perl/perl5/commit/226359b365a4117db3b185ffcade5d8dd9d910b4
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
M Cross/Makefile-cross-SH
M MANIFEST
M Makefile.SH
R Makefile.micro
M Porting/bump-perl-version
M Porting/checkcfguse.pl
M Porting/checkcfgvar.pl
M Porting/exec-bit.txt
M Porting/makerel
M Porting/release_managers_guide.pod
M Porting/todo.pod
R README.micro
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M doio.c
M doop.c
M ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
M intrpvar.h
M mg.c
M mg_vtable.h
M miniperlmain.c
M patchlevel.h
M perl.c
M perl.h
M perlio.c
M perlvars.h
M pod/perldelta.pod
M pp_sys.c
M regen/mg_vtable.pl
R regen/uconfig_h.pl
M t/porting/checkcfgvar.t
M t/porting/regen.t
M t/porting/utils.t
R uconfig.h
R uconfig.sh
R uconfig64.sh
M unixish.h
M util.c

  Log Message:
  ---
  Remove microperl

It hasn't built in ages, and nobody has bothered fixing it, even after
the threat of removal in perl5180delta and @nwc10's repeated threat in
2021, so let's make good on those.




[Perl/perl5] 591383: Remove microperl

2023-07-22 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/microperlectomy
  Home:   https://github.com/Perl/perl5
  Commit: 5913839887f06ff505bcb0287a4fed52b82a9f2b
  
https://github.com/Perl/perl5/commit/5913839887f06ff505bcb0287a4fed52b82a9f2b
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
M Cross/Makefile-cross-SH
M MANIFEST
M Makefile.SH
R Makefile.micro
M Porting/bump-perl-version
M Porting/checkcfguse.pl
M Porting/checkcfgvar.pl
M Porting/exec-bit.txt
M Porting/makerel
M Porting/release_managers_guide.pod
M Porting/todo.pod
R README.micro
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M doio.c
M doop.c
M ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
M intrpvar.h
M mg.c
M mg_vtable.h
M miniperlmain.c
M patchlevel.h
M perl.c
M perl.h
M perlio.c
M perlvars.h
M pod/perldelta.pod
M pp_sys.c
M regen/mg_vtable.pl
R regen/uconfig_h.pl
M t/porting/checkcfgvar.t
M t/porting/regen.t
M t/porting/utils.t
R uconfig.h
R uconfig.sh
R uconfig64.sh
M unixish.h
M util.c

  Log Message:
  ---
  Remove microperl

It hasn't built in ages, and nobody has bothered fixing it, even after
the threat of removal in perl5180delta and @nwc10's repeated threat in
2021, so let's make good on those.




[Perl/perl5]

2023-07-22 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/bareword-filehandle-one-arg-open-docs
  Home:   https://github.com/Perl/perl5


[Perl/perl5] a55f7e: Make bareword_filehandles feature wording consistent

2023-07-22 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: a55f7e1b5f0b79eb61b4ac4e5dd9a911ab7afee7
  
https://github.com/Perl/perl5/commit/a55f7e1b5f0b79eb61b4ac4e5dd9a911ab7afee7
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
M lib/feature.pm
M regen/feature.pl

  Log Message:
  ---
  Make bareword_filehandles feature wording consistent

The other similar features (indirect, multidimensional, array_base)
use the word "available", not "enabled", since they are disabled in
later versions.


  Commit: 9bcd703683fec87dd502058d0e206adc5fce82a3
  
https://github.com/Perl/perl5/commit/9bcd703683fec87dd502058d0e206adc5fce82a3
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
M pod/perlfunc.pod

  Log Message:
  ---
  Improve docs for legacy forms of open

 - Link to the bareword_filehandles feature
 - Move one-arg open after global filehandles, since it's a
   special form of them
 - Mention that the scalar variable has to be in the same package
   as the filehandle


Compare: https://github.com/Perl/perl5/compare/7d9e23ba11ec...9bcd703683fe


[Perl/perl5] 7ef9fd: Disable network tests in dist test jobs

2023-07-21 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 7ef9fd39e429da1c0dd86a0dce71e1c64385d9be
  
https://github.com/Perl/perl5/commit/7ef9fd39e429da1c0dd86a0dce71e1c64385d9be
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-21 (Fri, 21 Jul 2023)

  Changed paths:
M .github/workflows/testsuite.yml

  Log Message:
  ---
  Disable network tests in dist test jobs

Net::Ping disables its network tests under PERL_CORE, but these tests
are testing the dists under dist/ on other versions of Perl, not as
part of core.




[Perl/perl5]

2023-07-21 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/net-ping-dist-test
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 325034: Disable network tests in dist test jobs

2023-07-21 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/net-ping-dist-test
  Home:   https://github.com/Perl/perl5
  Commit: 325034b7c41576d114abea547a9a36c9f98e6cec
  
https://github.com/Perl/perl5/commit/325034b7c41576d114abea547a9a36c9f98e6cec
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-21 (Fri, 21 Jul 2023)

  Changed paths:
M .github/workflows/testsuite.yml

  Log Message:
  ---
  Disable network tests in dist test jobs

Net::Ping disables its network tests under PERL_CORE, but these tests
are testing the dists under dist/ on other versions of Perl, not as
part of core.




[Perl/perl5] 05b66a: Make bareword_filehandles feature wording consistent

2023-07-21 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/bareword-filehandle-one-arg-open-docs
  Home:   https://github.com/Perl/perl5
  Commit: 05b66aab564a6314aca059939d32aef24811aad2
  
https://github.com/Perl/perl5/commit/05b66aab564a6314aca059939d32aef24811aad2
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-21 (Fri, 21 Jul 2023)

  Changed paths:
M lib/feature.pm
M regen/feature.pl

  Log Message:
  ---
  Make bareword_filehandles feature wording consistent

The other similar features (indirect, multidimensional, array_base)
use the word "available", not "enabled", since they are disabled in
later versions.


  Commit: b1f4d309b692673c8611353e5929567051d8fe17
  
https://github.com/Perl/perl5/commit/b1f4d309b692673c8611353e5929567051d8fe17
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-21 (Fri, 21 Jul 2023)

  Changed paths:
M pod/perlfunc.pod

  Log Message:
  ---
  Improve docs for legacy forms of open

 - Link to the bareword_filehandles feature
 - Move one-arg open after global filehandles, since it's a
   special form of them
 - Mention that the scalar variable has to be in the same package
   as the filehandle


Compare: https://github.com/Perl/perl5/compare/744e821e7ced...b1f4d309b692


[Perl/perl5] 719729: t/lib/croak/class: remove skip from of leaking test

2023-07-21 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 719729c24211e22d3e22989596f4d06c062b8485
  
https://github.com/Perl/perl5/commit/719729c24211e22d3e22989596f4d06c062b8485
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-21 (Fri, 21 Jul 2023)

  Changed paths:
M t/lib/croak/class

  Log Message:
  ---
  t/lib/croak/class: remove skip from of leaking test

The line number wasn't adjusted when the skip was added, so now that
the skipe condition is false the test fails.




[Perl/perl5] 8dbe1a: Make bareword_filehandles feature wording consistent

2023-07-20 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/bareword-filehandle-one-arg-open-docs
  Home:   https://github.com/Perl/perl5
  Commit: 8dbe1a11073a1bb7c1a734f3845041fa77afd846
  
https://github.com/Perl/perl5/commit/8dbe1a11073a1bb7c1a734f3845041fa77afd846
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
M lib/feature.pm
M regen/feature.pl

  Log Message:
  ---
  Make bareword_filehandles feature wording consistent

The other similar features (indirect, multidimensional, array_base)
use the word "available", not "enabled", since they are disabled in
later versions.


  Commit: 744e821e7ced0bd6c37e60446a0f548922efbe86
  
https://github.com/Perl/perl5/commit/744e821e7ced0bd6c37e60446a0f548922efbe86
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
M pod/perlfunc.pod

  Log Message:
  ---
  Improve docs for legacy forms of open

 - Link to the bareword_filehandles feature
 - Move one-arg open after global filehandles, since it's a
   special form of them
 - Mention that the scalar variable has to be in the same package
   as the filehandle


Compare: https://github.com/Perl/perl5/compare/8dbe1a11073a%5E...744e821e7ced


[Perl/perl5]

2023-07-20 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/deparse-tests-warnings
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 87b671: Use strict and warnings in B::Deparse tests

2023-07-20 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 87b6714e189c3d9159ea45bb9c42ed0cffb988ce
  
https://github.com/Perl/perl5/commit/87b6714e189c3d9159ea45bb9c42ed0cffb988ce
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
M lib/B/Deparse-core.t
M lib/B/Deparse-subclass.t

  Log Message:
  ---
  Use strict and warnings in B::Deparse tests

This would have caught the duplicate (and it turns out, useless)
definition of $expr in do_infix_keyword().




[Perl/perl5] efd192: Use strict and warnings in B::Deparse tests

2023-07-20 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/deparse-tests-warnings
  Home:   https://github.com/Perl/perl5
  Commit: efd192f2f304b7e7b9ff6971c7f195688d02
  
https://github.com/Perl/perl5/commit/efd192f2f304b7e7b9ff6971c7f195688d02
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-20 (Thu, 20 Jul 2023)

  Changed paths:
M lib/B/Deparse-core.t
M lib/B/Deparse-subclass.t

  Log Message:
  ---
  Use strict and warnings in B::Deparse tests

This would have caught the duplicate (and it turns out, useless)
definition of $expr in do_infix_keyword().




[Perl/perl5] aee2da: Remove microperl

2023-07-11 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/microperlectomy
  Home:   https://github.com/Perl/perl5
  Commit: aee2da3500454ae55196db163eb726470dad875b
  
https://github.com/Perl/perl5/commit/aee2da3500454ae55196db163eb726470dad875b
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-11 (Tue, 11 Jul 2023)

  Changed paths:
M Cross/Makefile-cross-SH
M MANIFEST
M Makefile.SH
R Makefile.micro
M Porting/bump-perl-version
M Porting/checkcfguse.pl
M Porting/checkcfgvar.pl
M Porting/exec-bit.txt
M Porting/makerel
M Porting/release_managers_guide.pod
M Porting/todo.pod
R README.micro
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M doio.c
M doop.c
M ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
M intrpvar.h
M mg.c
M mg_vtable.h
M miniperlmain.c
M patchlevel.h
M perl.c
M perl.h
M perlio.c
M perlvars.h
M pod/perldelta.pod
M pp_sys.c
M regen/mg_vtable.pl
R regen/uconfig_h.pl
M t/porting/checkcfgvar.t
M t/porting/regen.t
M t/porting/utils.t
R uconfig.h
R uconfig.sh
R uconfig64.sh
M unixish.h
M util.c

  Log Message:
  ---
  Remove microperl

It hasn't built in ages, and nobody has bothered fixing it, even after
the threat of removal in perl5180delta and @nwc10's repeated threat in
2021, so let's make good on those.




[Perl/perl5] 6d9791: Remove microperl

2023-07-11 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/microperlectomy
  Home:   https://github.com/Perl/perl5
  Commit: 6d979198c7e7ffc2b9a180ce6dc8344fc74b5d08
  
https://github.com/Perl/perl5/commit/6d979198c7e7ffc2b9a180ce6dc8344fc74b5d08
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-07-11 (Tue, 11 Jul 2023)

  Changed paths:
M Cross/Makefile-cross-SH
M MANIFEST
M Makefile.SH
R Makefile.micro
M Porting/bump-perl-version
M Porting/checkcfguse.pl
M Porting/checkcfgvar.pl
M Porting/exec-bit.txt
M Porting/makerel
M Porting/release_managers_guide.pod
M Porting/todo.pod
R README.micro
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M doio.c
M doop.c
M ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
M intrpvar.h
M mg.c
M mg_vtable.h
M miniperlmain.c
M patchlevel.h
M perl.c
M perl.h
M perlio.c
M perlvars.h
M pp_sys.c
M regen/mg_vtable.pl
R regen/uconfig_h.pl
M t/porting/checkcfgvar.t
M t/porting/regen.t
M t/porting/utils.t
R uconfig.h
R uconfig.sh
R uconfig64.sh
M unixish.h
M util.c

  Log Message:
  ---
  Remove microperl

It hasn't built since 2013 (5.20) and nobody has bothered fixing it,
even after Nicholas' threat to remove it in 2021, so let's make good
on that.




[Perl/perl5] 50b48d: perlexperiment: fix warning category for defer and...

2023-03-26 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/maint-5.36
  Home:   https://github.com/Perl/perl5
  Commit: 50b48d85285cd147d92cee25c00a3692c1d821cf
  
https://github.com/Perl/perl5/commit/50b48d85285cd147d92cee25c00a3692c1d821cf
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-03-27 (Mon, 27 Mar 2023)

  Changed paths:
M pod/perlexperiment.pod

  Log Message:
  ---
  perlexperiment: fix warning category for defer and extra parired delimiters

(cherry picked from commit 3377d40549ee51d1d8f2efc65a084b6df01cc9a0)




[Perl/perl5] 6c2b27: Perldelta for 8ab54e77 (GIMME/dowantarray deprecat...

2023-02-19 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 6c2b27ece1fe862309ee16d66bddd388fb7af6ba
  
https://github.com/Perl/perl5/commit/6c2b27ece1fe862309ee16d66bddd388fb7af6ba
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-02-19 (Sun, 19 Feb 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  Perldelta for 8ab54e77 (GIMME/dowantarray deprecation)




[Perl/perl5] e10136: Delete dangling sv_catxmlpvs definition

2023-02-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: e10136381f204656bed6dd3623bd257de638c027
  
https://github.com/Perl/perl5/commit/e10136381f204656bed6dd3623bd257de638c027
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
M handy.h

  Log Message:
  ---
  Delete dangling sv_catxmlpvs definition

This was part of MAD, which was removed in 2014 (commit
b5bbe64ad2ec51417ef02ac52304ed45fe37be3f), but the wrapper macro was
missed.




[Perl/perl5] 8ab54e: Mark dowantarray() as deprecated

2023-02-09 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 8ab54e77a59c2f25aff25440e4592404cc8d8d72
  
https://github.com/Perl/perl5/commit/8ab54e77a59c2f25aff25440e4592404cc8d8d72
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-02-10 (Fri, 10 Feb 2023)

  Changed paths:
M embed.fnc
M proto.h

  Log Message:
  ---
  Mark dowantarray() as deprecated

This will make uses of the also-deprecated GIMME macro emit a
compile-time warning.




[Perl/perl5] 6054fa: Mark dowantarray() as deprecated

2023-02-07 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/deprecate-dowantarray
  Home:   https://github.com/Perl/perl5
  Commit: 6054fa6fffaed640e1850cfaddb4fcfc0f78002c
  
https://github.com/Perl/perl5/commit/6054fa6fffaed640e1850cfaddb4fcfc0f78002c
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-02-07 (Tue, 07 Feb 2023)

  Changed paths:
M embed.fnc
M proto.h

  Log Message:
  ---
  Mark dowantarray() as deprecated

This will make uses of the also-deprecated GIMME macro emit a
compile-time warning.




[Perl/perl5]

2023-01-17 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/test-emacs-pod-modeline
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 761ed8: Test: use Emacs modeline instead of vim syntax for...

2023-01-17 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/test-emacs-pod-modeline
  Home:   https://github.com/Perl/perl5
  Commit: 761ed8d8e09f978528fa4ff207bcbbb1ce505e36
  
https://github.com/Perl/perl5/commit/761ed8d8e09f978528fa4ff207bcbbb1ce505e36
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-01-17 (Tue, 17 Jan 2023)

  Changed paths:
M INSTALL

  Log Message:
  ---
  Test: use Emacs modeline instead of vim syntax for pod




[Perl/perl5]

2023-01-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/feature-try-pod-heading-fix
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 2ef208: Remove full stop in the 'try' feature heading

2023-01-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 2ef20824b530076c9c3387ca64f1b373438a75b2
  
https://github.com/Perl/perl5/commit/2ef20824b530076c9c3387ca64f1b373438a75b2
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-01-16 (Mon, 16 Jan 2023)

  Changed paths:
M lib/feature.pm
M regen/feature.pl

  Log Message:
  ---
  Remove full stop in the 'try' feature heading

None of the other headings in feature.pm have full stops.




[Perl/perl5] a7a35e: Remove full stop in the 'try' feature heading

2023-01-16 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/feature-try-pod-heading-fix
  Home:   https://github.com/Perl/perl5
  Commit: a7a35e46e47d2a09aecc6cfd5c3597bb9e23d37e
  
https://github.com/Perl/perl5/commit/a7a35e46e47d2a09aecc6cfd5c3597bb9e23d37e
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2023-01-16 (Mon, 16 Jan 2023)

  Changed paths:
M lib/feature.pm
M regen/feature.pl

  Log Message:
  ---
  Remove full stop in the 'try' feature heading

None of the other headings in feature.pm have full stops.




[Perl/perl5] a94734: Add votes-5.36.xml

2022-09-20 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/maint-votes
  Home:   https://github.com/Perl/perl5
  Commit: a9473442d327d85abd5657563247d5b42689019c
  
https://github.com/Perl/perl5/commit/a9473442d327d85abd5657563247d5b42689019c
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
A votes-5.36.xml

  Log Message:
  ---
  Add votes-5.36.xml


  Commit: 25c9fcc1ed648ed01cb9a7a2ac311c69b8770bcf
  
https://github.com/Perl/perl5/commit/25c9fcc1ed648ed01cb9a7a2ac311c69b8770bcf
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
M votes-5.36.xml

  Log Message:
  ---
  perlexperiment fix proposal for 5.36


Compare: https://github.com/Perl/perl5/compare/2658ded06367...25c9fcc1ed64


[Perl/perl5] 3377d4: perlexperiment: fix warning category for defer and...

2022-09-20 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 3377d40549ee51d1d8f2efc65a084b6df01cc9a0
  
https://github.com/Perl/perl5/commit/3377d40549ee51d1d8f2efc65a084b6df01cc9a0
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
M pod/perlexperiment.pod

  Log Message:
  ---
  perlexperiment: fix warning category for defer and extra parired delimiters




[Perl/perl5]

2022-09-12 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/fix-non-ascii-authors
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 1b6686: Fix t/porting/authors.t breakgage for people with ...

2022-09-12 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 1b6686b25071fafd79b9bae431ef8190f3e29d0f
  
https://github.com/Perl/perl5/commit/1b6686b25071fafd79b9bae431ef8190f3e29d0f
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-12 (Mon, 12 Sep 2022)

  Changed paths:
M Porting/updateAUTHORS.pl
M Porting/updateAUTHORS.pm

  Log Message:
  ---
  Fix t/porting/authors.t breakgage for people with non-ASCII names

The lack of decoding of git config values in Porting/updateAUTHORS.pm
would make it erroneously claim that anyone with a non-ASCII character
in their name was an unknown author.

The decoding and encoding in updateAUTHORS.pl is not strictly
necessary, since that's just passing things through to the terminal,
but let's be consistent.




[Perl/perl5] 671cf4: Fix t/porting/authors.t breakgage for people with ...

2022-09-12 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/fix-non-ascii-authors
  Home:   https://github.com/Perl/perl5
  Commit: 671cf40716c093238c6885af1960814f6764decd
  
https://github.com/Perl/perl5/commit/671cf40716c093238c6885af1960814f6764decd
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-12 (Mon, 12 Sep 2022)

  Changed paths:
M Porting/updateAUTHORS.pl
M Porting/updateAUTHORS.pm

  Log Message:
  ---
  Fix t/porting/authors.t breakgage for people with non-ASCII names

The lack of decoding of git config values in Porting/updateAUTHORS.pm
would make it erroneously claim that anyone with a non-ASCII character
in their name was an unknown author.

The decoding and encoding in updateAUTHORS.pl is not strictly
necessary, since that's just passing things through to the terminal,
but let's be consistent.




[Perl/perl5] f79f55: Fix t/porting/authors.t breakgage for people with ...

2022-09-12 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/fix-non-ascii-authors
  Home:   https://github.com/Perl/perl5
  Commit: f79f557c16b746e4b5b524ba3e4b87bfb22a87c6
  
https://github.com/Perl/perl5/commit/f79f557c16b746e4b5b524ba3e4b87bfb22a87c6
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-12 (Mon, 12 Sep 2022)

  Changed paths:
M Porting/updateAUTHORS.pl
M Porting/updateAUTHORS.pm

  Log Message:
  ---
  Fix t/porting/authors.t breakgage for people with non-ASCII names

The lack of decoding of git config values in Porting/updateAUTHORS.pm
would make it erroneously claim that anyone with a non-ASCII character
in their name was an unknown author.

The decoding and encoding in updateAUTHORS.pm is not strictly
necessary, since that's just passing things through to the terminal,
but let's be consistent.




[Perl/perl5] 4baa94: Time-HiRes: use GIMME_V instead of the deprecated ...

2022-09-06 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 4baa94c5092f1c70e58e43e4e345689da3aeeff0
  
https://github.com/Perl/perl5/commit/4baa94c5092f1c70e58e43e4e345689da3aeeff0
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
M dist/Time-HiRes/Changes
M dist/Time-HiRes/HiRes.pm
M dist/Time-HiRes/HiRes.xs

  Log Message:
  ---
  Time-HiRes: use GIMME_V instead of the deprecated GIMME

GIMME_V has been around since 5.003_96.  It was already used in some
places, this just makes it consistent.




[Perl/perl5]

2022-09-06 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/time-hires-gimme
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 4a04bf: Time-HiRes: use GIMME_V instead of the deprecated ...

2022-09-06 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/time-hires-gimme
  Home:   https://github.com/Perl/perl5
  Commit: 4a04bf34faf4fdd81aba04e0b2fec2a90e1cb20d
  
https://github.com/Perl/perl5/commit/4a04bf34faf4fdd81aba04e0b2fec2a90e1cb20d
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
M dist/Time-HiRes/Changes
M dist/Time-HiRes/HiRes.pm
M dist/Time-HiRes/HiRes.xs

  Log Message:
  ---
  Time-HiRes: use GIMME_V instead of the deprecated GIMME

GIMME_V has been around since 5.003_96.  It was already used in some
places, this just makes it consistent.




[Perl/perl5] 33a05a: Fix POD formatting error in perl5372delta

2022-08-28 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 33a05a755569173075bd45cdc296a71392b203b7
  
https://github.com/Perl/perl5/commit/33a05a755569173075bd45cdc296a71392b203b7
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-08-28 (Sun, 28 Aug 2022)

  Changed paths:
M pod/perl5372delta.pod

  Log Message:
  ---
  Fix POD formatting error in perl5372delta




[Perl/perl5] 4f1a24: Mark dowantarray() as deprecated

2022-08-23 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/deprecate-dowantarray
  Home:   https://github.com/Perl/perl5
  Commit: 4f1a2433504f17a87aa882581b8574dc040846ee
  
https://github.com/Perl/perl5/commit/4f1a2433504f17a87aa882581b8574dc040846ee
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-08-23 (Tue, 23 Aug 2022)

  Changed paths:
M embed.fnc
M proto.h

  Log Message:
  ---
  Mark dowantarray() as deprecated

This will make uses of the also-deprecated GIMME macro emit a
compile-time warning.




[Perl/perl5] 87e1a8: Time-HiRes: use GIMME_V instead of the deprecated ...

2022-08-23 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/time-hires-gimme
  Home:   https://github.com/Perl/perl5
  Commit: 87e1a8bc7ef4ac3f732cb684d25918f19a909f68
  
https://github.com/Perl/perl5/commit/87e1a8bc7ef4ac3f732cb684d25918f19a909f68
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-08-23 (Tue, 23 Aug 2022)

  Changed paths:
M dist/Time-HiRes/Changes
M dist/Time-HiRes/HiRes.xs

  Log Message:
  ---
  Time-HiRes: use GIMME_V instead of the deprecated GIMME

GIMME_V has been around since 5.003_96.  It was already used in some
places, this just makes it consistent.




[Perl/perl5] 2d2503: perlguts: Fix stray > characters in POD

2022-07-31 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 2d2503ee7c3a75173df192ec5fabe3f97dfa4d9f
  
https://github.com/Perl/perl5/commit/2d2503ee7c3a75173df192ec5fabe3f97dfa4d9f
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-31 (Sun, 31 Jul 2022)

  Changed paths:
M pod/perlguts.pod

  Log Message:
  ---
  perlguts: Fix stray > characters in POD




[Perl/perl5]

2022-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/remove-deparse-entersub-special-flag
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 3d5c47: B::Deparse: Remove obsolete handling of OP_ENTERSU...

2022-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 3d5c4765189d8c979389b94387b68adf2e52ba36
  
https://github.com/Perl/perl5/commit/3d5c4765189d8c979389b94387b68adf2e52ba36
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M lib/B/Deparse.pm

  Log Message:
  ---
  B::Deparse: Remove obsolete handling of OP_ENTERSUB's OPf_SPECIAL flag

It was used to flag that call sub was being called using the `do
SUBNAME(LIST)` notation, which was removed in 5.20 (commit
8c74b41425572faeb638f1269025b59d0785794f).


  Commit: 851316ecf9c3b43143ab0f934ec119eb98721f54
  
https://github.com/Perl/perl5/commit/851316ecf9c3b43143ab0f934ec119eb98721f54
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M ext/B/t/optree_specials.t
M op.c

  Log Message:
  ---
  Don't set the OPf_SPECIAL bit on implicit VERSION/import/export calls

The implicit method calls use by `use` and `no` were setting the
OPf_SPECIAL bit on the ENTERSUB op, but that has never made any
difference to anything.


  Commit: 1ccf3a91f2fe28f607985d5d7c2fc74fb2534779
  
https://github.com/Perl/perl5/commit/1ccf3a91f2fe28f607985d5d7c2fc74fb2534779
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M op.c

  Log Message:
  ---
  Don't set OPf_SPECIAL on ENTERSUB for lvalue sub assignments

This flag does not appear ever have been used for anything in this context.


  Commit: 075374a7c09ff513fd731e1f9dcb5c0a752708d2
  
https://github.com/Perl/perl5/commit/075374a7c09ff513fd731e1f9dcb5c0a752708d2
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M op.c

  Log Message:
  ---
  Don't set OPf_SPECIAL on implicit attributes->import call

This flag does not appear to have ever been used for anything.


  Commit: f217bf5e4223bccd8b36a3b91a90831a62b21437
  
https://github.com/Perl/perl5/commit/f217bf5e4223bccd8b36a3b91a90831a62b21437
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  perldelta entry for OP_ENTERSUB OPf_SPECIAL flag changes


Compare: https://github.com/Perl/perl5/compare/8290d9dfc2f9...f217bf5e4223


[Perl/perl5] 9d921c: perldelta entry for OP_ENTERSUB OPf_SPECIAL flag c...

2022-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/remove-deparse-entersub-special-flag
  Home:   https://github.com/Perl/perl5
  Commit: 9d921c07505b0ec51e9eb8d98f510fb5eed2add7
  
https://github.com/Perl/perl5/commit/9d921c07505b0ec51e9eb8d98f510fb5eed2add7
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  perldelta entry for OP_ENTERSUB OPf_SPECIAL flag changes




[Perl/perl5] a586e5: perldelta entry for OP_ENTERSUB OPf_SPECIAL flag c...

2022-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/remove-deparse-entersub-special-flag
  Home:   https://github.com/Perl/perl5
  Commit: a586e5c35b568ebbacee016718fca33d0912f0ec
  
https://github.com/Perl/perl5/commit/a586e5c35b568ebbacee016718fca33d0912f0ec
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  perldelta entry for OP_ENTERSUB OPf_SPECIAL flag changes




[Perl/perl5] acdb46: Don't set the OPf_SPECIAL bit on implicit VERSION/...

2022-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/remove-deparse-entersub-special-flag
  Home:   https://github.com/Perl/perl5
  Commit: acdb46325fb2cd583ceb7629941becfb33d50e77
  
https://github.com/Perl/perl5/commit/acdb46325fb2cd583ceb7629941becfb33d50e77
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M ext/B/t/optree_specials.t
M op.c

  Log Message:
  ---
  Don't set the OPf_SPECIAL bit on implicit VERSION/import/export calls

The implicit method calls use by `use` and `no` were setting the
OPf_SPECIAL bit on the ENTERSUB op, but that has never made any
difference to anything.


  Commit: 8f56567a800774c0cf78dac07a4bfbbde9a16455
  
https://github.com/Perl/perl5/commit/8f56567a800774c0cf78dac07a4bfbbde9a16455
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M op.c

  Log Message:
  ---
  Don't set OPf_SPECIAL on ENTERSUB for lvalue sub assignments

This flag does not appear ever have been used for anything in this context.


  Commit: b899c69b60b924764cb37702244b38d5b5249eec
  
https://github.com/Perl/perl5/commit/b899c69b60b924764cb37702244b38d5b5249eec
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M op.c

  Log Message:
  ---
  Don't set OPf_SPECIAL on implicit attributes->import call

This flag does not appear to have ever been used for anything.


Compare: https://github.com/Perl/perl5/compare/a924c080a720...b899c69b60b9


[Perl/perl5] a924c0: B::Deparse: Remove obsolete handling of OP_ENTERSU...

2022-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/remove-deparse-entersub-special-flag
  Home:   https://github.com/Perl/perl5
  Commit: a924c080a720830472750781818c76d6266b16bb
  
https://github.com/Perl/perl5/commit/a924c080a720830472750781818c76d6266b16bb
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M lib/B/Deparse.pm

  Log Message:
  ---
  B::Deparse: Remove obsolete handling of OP_ENTERSUB's OPf_SPECIAL flag

It was used to flag that call sub was being called using the `do
SUBNAME(LIST)` notation, which was removed in 5.20 (commit
8c74b41425572faeb638f1269025b59d0785794f).




[Perl/perl5] 1c8316: B::Deparse: Remove obsolete handling of OP_ENTERSU...

2022-07-27 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/remove-deparse-entersub-special-flag
  Home:   https://github.com/Perl/perl5
  Commit: 1c83167d62d2466d2eb17e9a95b792d33f16a848
  
https://github.com/Perl/perl5/commit/1c83167d62d2466d2eb17e9a95b792d33f16a848
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
M lib/B/Deparse.pm

  Log Message:
  ---
  B::Deparse: Remove obsolete handling of OP_ENTERSUB's OPf_SPECIAL flag

It was used to flag that call sub was being called using the `do
SUBNAME(LIST)` notation, which was removed in 5.20 (commit
8c74b41425572faeb638f1269025b59d0785794f).

This frees up the `OPf_SPECIAL` flag bit for other use for this op.




[Perl/perl5] 30a06d: Fix typo in perldelta entry for bareword_filehandl...

2022-07-06 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 30a06d3ba862b55a05a8f9aba8e03e81e1823235
  
https://github.com/Perl/perl5/commit/30a06d3ba862b55a05a8f9aba8e03e81e1823235
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  Fix typo in perldelta entry for bareword_filehandles removal




[Perl/perl5] eae348: Update feature hint bit twiddling test for widened...

2022-07-06 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: eae348e41d0c90e977085bd4917e69d9fdf21552
  
https://github.com/Perl/perl5/commit/eae348e41d0c90e977085bd4917e69d9fdf21552
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
M t/lib/feature/bundle

  Log Message:
  ---
  Update feature hint bit twiddling test for widened HINT_FEATURE_MASK

When HINT_FEATURE_MASK was widened to 4 bits in commit
5d1739474d967de1ab8a8f88aa5eff250dbc0eab, this test was not updated to
match.

This was not a problem while that bit is not actually in use, but
adding a new bundle for 5.37 to remove bareword_filehandles will break
it.


  Commit: 31c1155d19a27dd4a29c30ff34ab892b82131746
  
https://github.com/Perl/perl5/commit/31c1155d19a27dd4a29c30ff34ab892b82131746
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
M feature.h
M lib/feature.pm
M pod/perldelta.pod
M regen/feature.pl

  Log Message:
  ---
  Remove bareword_filehandles from the :5.38 feature bundle

Commit c5327cb77526e4e4c7bb83e24be20ac48e85b1fa fixed the bug that
caused it to be put back in the :5.36 feature bundle, so let's pull it
out again.


Compare: https://github.com/Perl/perl5/compare/58cf04199f69...31c1155d19a2


[Perl/perl5]

2022-07-06 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/no-bareword-filehandles-in-5.38-bundle
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 1738fc: Remove bareword_filehandles from the :5.38 feature...

2022-07-05 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/no-bareword-filehandles-in-5.38-bundle
  Home:   https://github.com/Perl/perl5
  Commit: 1738fc3245ac83984913555a14173b09742e6a28
  
https://github.com/Perl/perl5/commit/1738fc3245ac83984913555a14173b09742e6a28
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
M feature.h
M lib/feature.pm
M pod/perldelta.pod
M regen/feature.pl

  Log Message:
  ---
  Remove bareword_filehandles from the :5.38 feature bundle

Commit c5327cb77526e4e4c7bb83e24be20ac48e85b1fa fixed the bug that
caused it to be put back in the :5.36 feature bundle, so let's pull it
out again.




[Perl/perl5] 783a8d: Remove bareword_filehandles from the :5.38 feature...

2022-07-05 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/no-bareword-filehandles-in-5.38-bundle
  Home:   https://github.com/Perl/perl5
  Commit: 783a8de3d6545d20874908f4c592fffd38e08686
  
https://github.com/Perl/perl5/commit/783a8de3d6545d20874908f4c592fffd38e08686
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
M feature.h
M lib/feature.pm
M regen/feature.pl

  Log Message:
  ---
  Remove bareword_filehandles from the :5.38 feature bundle

Commit c5327cb77526e4e4c7bb83e24be20ac48e85b1fa fixed the bug that
caused it to be put back in the :5.36 feature bundle, so let's pull it
out again.




[Perl/perl5] 88998a: Update feature hint bit twiddling test for widened...

2022-07-05 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/ilmari/no-bareword-filehandles-in-5.38-bundle
  Home:   https://github.com/Perl/perl5
  Commit: 88998a9d38d1777a06fc232738fdda9996c8db4f
  
https://github.com/Perl/perl5/commit/88998a9d38d1777a06fc232738fdda9996c8db4f
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
M t/lib/feature/bundle

  Log Message:
  ---
  Update feature hint bit twiddling test for widened HINT_FEATURE_MASK

When HINT_FEATURE_MASK was widened to 4 bits in commit
5d1739474d967de1ab8a8f88aa5eff250dbc0eab, this test was not updated to
match.

This was not a problem while that bit is not actually in use, but
adding a new bundle for 5.37 to remove bareword_filehandles will break
it.


  Commit: 24292b24af3efc6e946b0915500b2ec879992387
  
https://github.com/Perl/perl5/commit/24292b24af3efc6e946b0915500b2ec879992387
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-07-05 (Tue, 05 Jul 2022)

  Changed paths:
M feature.h
M lib/feature.pm
M regen/feature.pl

  Log Message:
  ---
  Remove bareword_filehandles from the :5.38 feature bundle

Commit 2b3e4d8915184dbd455520901fe934c081d49b3a fixed the bug that
caused it to be put back in the :5.36 feature bundle, so let's pull it
out again.


Compare: https://github.com/Perl/perl5/compare/88998a9d38d1%5E...24292b24af3e


[Perl/perl5]

2022-04-13 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/is-invlist-const
  Home:   https://github.com/Perl/perl5


[Perl/perl5] ffb1f0: Make argument to S_is_invlist pointer to const

2022-04-13 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ffb1f0fda2556c3e6d57b8a57bbe7ea9292316f1
  
https://github.com/Perl/perl5/commit/ffb1f0fda2556c3e6d57b8a57bbe7ea9292316f1
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-04-13 (Wed, 13 Apr 2022)

  Changed paths:
M embed.fnc
M invlist_inline.h
M proto.h
M regcomp.c

  Log Message:
  ---
  Make argument to S_is_invlist pointer to const

This lets us avoid casting away the const in S_invlist_max()




[Perl/perl5] 4f5c23: Make argument to S_is_invlist pointer to const

2022-04-13 Thread Dagfinn Ilmari Mannsåker via perl5-changes
  Branch: refs/heads/is-invlist-const
  Home:   https://github.com/Perl/perl5
  Commit: 4f5c239b20551bbe1dcc70946b170d73b4378dce
  
https://github.com/Perl/perl5/commit/4f5c239b20551bbe1dcc70946b170d73b4378dce
  Author: Dagfinn Ilmari Mannsåker 
  Date:   2022-04-13 (Wed, 13 Apr 2022)

  Changed paths:
M embed.fnc
M invlist_inline.h
M proto.h
M regcomp.c

  Log Message:
  ---
  Make argument to S_is_invlist pointer to const

This lets us avoid casting away the const in S_invlist_max()




  1   2   3   4   5   6   >