[Perl/perl5] 2f4409: Use alert control character as quoting character i...

2024-06-23 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 2f4409bf707ec51ce63fd97c981a2c9e08b97241
  
https://github.com/Perl/perl5/commit/2f4409bf707ec51ce63fd97c981a2c9e08b97241
  Author: Leon Timmermans 
  Date:   2024-06-24 (Mon, 24 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm

  Log Message:
  ---
  Use alert control character as quoting character in INPUT templates

This way, one no longer needs to escape double quotes inside an input
template.

Parsexs has done this for OUTPUT templates since the very beginning, I
can't find any reason for why we weren't also doing it for INPUT
templates.


  Commit: 42cf75238c3687c1b1fad9263614036f7059c2dc
  
https://github.com/Perl/perl5/commit/42cf75238c3687c1b1fad9263614036f7059c2dc
  Author: Leon Timmermans 
  Date:   2024-06-24 (Mon, 24 Jun 2024)

  Changed paths:
M lib/ExtUtils/typemap

  Log Message:
  ---
  Simplify global typemap


  Commit: 1f1285ef684aee452805064ad6541b507f97426d
  
https://github.com/Perl/perl5/commit/1f1285ef684aee452805064ad6541b507f97426d
  Author: Leon Timmermans 
  Date:   2024-06-24 (Mon, 24 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
M dist/ExtUtils-ParseXS/lib/perlxs.pod

  Log Message:
  ---
  Bump version of ExtUtils::ParseXS


Compare: https://github.com/Perl/perl5/compare/8a1281323d09...1f1285ef684a

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


[Perl/perl5] 9b74ed: Bump version of ExtUtils::ParseXS

2024-06-17 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/typemap-quotes
  Home:   https://github.com/Perl/perl5
  Commit: 9b74ed725df47abaaef53ab79a12505565fe9985
  
https://github.com/Perl/perl5/commit/9b74ed725df47abaaef53ab79a12505565fe9985
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
M dist/ExtUtils-ParseXS/lib/perlxs.pod

  Log Message:
  ---
  Bump version of ExtUtils::ParseXS



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


[Perl/perl5] ed249a: Bump version over ExtUtils::ParseXS

2024-06-17 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/typemap-quotes
  Home:   https://github.com/Perl/perl5
  Commit: ed249a3774418c5f1626d44fb9ad903ee8fe9221
  
https://github.com/Perl/perl5/commit/ed249a3774418c5f1626d44fb9ad903ee8fe9221
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
M dist/ExtUtils-ParseXS/lib/perlxs.pod

  Log Message:
  ---
  Bump version over ExtUtils::ParseXS



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


[Perl/perl5] 297399: Use alert control character as quoting character i...

2024-06-17 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/typemap-quotes
  Home:   https://github.com/Perl/perl5
  Commit: 2973993dd08df819a06e076ab024035940b8ec2c
  
https://github.com/Perl/perl5/commit/2973993dd08df819a06e076ab024035940b8ec2c
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm

  Log Message:
  ---
  Use alert control character as quoting character in INPUT templates

This way, one no longer needs to escape double quotes inside an input
template.

Parsexs has done this for OUTPUT templates since the very beginning, I
can't find any reason for why we weren't also doing it for INPUT
templates.


  Commit: e34aff164881c221cf06f1048b8092e4ad3ea4ce
  
https://github.com/Perl/perl5/commit/e34aff164881c221cf06f1048b8092e4ad3ea4ce
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M lib/ExtUtils/typemap

  Log Message:
  ---
  Simplify global typemap


  Commit: e6f1eca8739f84a2a215642b7d10ebcbc13fee89
  
https://github.com/Perl/perl5/commit/e6f1eca8739f84a2a215642b7d10ebcbc13fee89
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
M dist/ExtUtils-ParseXS/lib/perlxs.pod

  Log Message:
  ---
  Bump version


Compare: https://github.com/Perl/perl5/compare/659336ec553f...e6f1eca8739f

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


[Perl/perl5] 52e5ca: Use alert control character as quoting character i...

2024-06-17 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/typemap-quotes
  Home:   https://github.com/Perl/perl5
  Commit: 52e5ca82a0352e2d143e98b2adcf248912a90001
  
https://github.com/Perl/perl5/commit/52e5ca82a0352e2d143e98b2adcf248912a90001
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm

  Log Message:
  ---
  Use alert control character as quoting character in INPUT templates

This way, one no longer needs to escape double quotes inside an input
template. It also cleans up the standard typemaps to make use of this.

Parsexs has done this for OUTPUT templates since the very beginning, I
can't find any reason for why we weren't also doing it for INPUT
templates.


  Commit: 6524ba4650eb6cc47bef37dd5ec54d34d68e65d0
  
https://github.com/Perl/perl5/commit/6524ba4650eb6cc47bef37dd5ec54d34d68e65d0
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M lib/ExtUtils/typemap

  Log Message:
  ---
  Simplify global typemap


  Commit: 659336ec553fdf9afe10756a5290bd5252240f02
  
https://github.com/Perl/perl5/commit/659336ec553fdf9afe10756a5290bd5252240f02
  Author: Leon Timmermans 
  Date:   2024-06-17 (Mon, 17 Jun 2024)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
M dist/ExtUtils-ParseXS/lib/perlxs.pod

  Log Message:
  ---
  Bump version


Compare: https://github.com/Perl/perl5/compare/52e5ca82a035%5E...659336ec553f

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


[Perl/perl5] 8cc7cb: Upgrade to github-ci checkout action v4

2024-06-10 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 8cc7cb2d5c022b6af9c8d58d69dfa80f55bd75e7
  
https://github.com/Perl/perl5/commit/8cc7cb2d5c022b6af9c8d58d69dfa80f55bd75e7
  Author: Leon Timmermans 
  Date:   2024-06-10 (Mon, 10 Jun 2024)

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

  Log Message:
  ---
  Upgrade to github-ci checkout action v4

Without this upgrade, we keep getting this warning:

 Node.js 16 actions are deprecated. Please update the following actions to use 
Node.js 20: actions/checkout@v3. For more information see: 
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.



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


[Perl/perl5] b67e35: Upgrade to github-ci checkout action v4

2024-06-02 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/actionsv4
  Home:   https://github.com/Perl/perl5
  Commit: b67e3578a2f5c05ff507e143522e97b57c2a51ce
  
https://github.com/Perl/perl5/commit/b67e3578a2f5c05ff507e143522e97b57c2a51ce
  Author: Leon Timmermans 
  Date:   2024-06-02 (Sun, 02 Jun 2024)

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

  Log Message:
  ---
  Upgrade to github-ci checkout action v4

Without this upgrade, we keep getting this warning:

 Node.js 16 actions are deprecated. Please update the following actions to use 
Node.js 20: actions/checkout@v3. For more information see: 
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.



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


[Perl/perl5] 05112e: Make local $h{$k} remove previously non-existing k...

2024-05-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/threads-localize
  Home:   https://github.com/Perl/perl5
  Commit: 05112e5eacbc51713d4dc23ca9f9d16afd2d0bd1
  
https://github.com/Perl/perl5/commit/05112e5eacbc51713d4dc23ca9f9d16afd2d0bd1
  Author: Leon Timmermans 
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
M dist/threads-shared/t/hv_simple.t

  Log Message:
  ---
  Make local $h{$k} remove previously non-existing key from shared hashes



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


[Perl/perl5] edddca: Upgrade to github-ci checkout action v4

2024-05-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/actionsv4
  Home:   https://github.com/Perl/perl5
  Commit: edddcae933a46672eed6688c1ed87a549040dd63
  
https://github.com/Perl/perl5/commit/edddcae933a46672eed6688c1ed87a549040dd63
  Author: Leon Timmermans 
  Date:   2024-05-30 (Thu, 30 May 2024)

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

  Log Message:
  ---
  Upgrade to github-ci checkout action v4

Without this upgrade, we keep getting this warning:

 Node.js 16 actions are deprecated. Please update the following actions to use 
Node.js 20: actions/checkout@v3. For more information see: 
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.



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


[Perl/perl5] 404851: Upgrade to github-ci checkout action v4

2024-05-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/actionsv4
  Home:   https://github.com/Perl/perl5
  Commit: 40485138480bb9dfe3f558c1f65fc7ca614bd5d3
  
https://github.com/Perl/perl5/commit/40485138480bb9dfe3f558c1f65fc7ca614bd5d3
  Author: Leon Timmermans 
  Date:   2024-05-30 (Thu, 30 May 2024)

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

  Log Message:
  ---
  Upgrade to github-ci checkout action v4

Without this upgrade, we keep getting this error message:

 Node.js 16 actions are deprecated. Please update the following actions to use 
Node.js 20: actions/checkout@v3. For more information see: 
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.



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


[Perl/perl5] 03d380: Make local $h{$k} remove previously non-existing k...

2024-05-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/threads-localize
  Home:   https://github.com/Perl/perl5
  Commit: 03d380105778dd96d7f6f431717cb3507482f0a0
  
https://github.com/Perl/perl5/commit/03d380105778dd96d7f6f431717cb3507482f0a0
  Author: Leon Timmermans 
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
M dist/threads-shared/t/hv_simple.t

  Log Message:
  ---
  Make local $h{$k} remove previously non-existing key from shared hashes



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


[Perl/perl5] 97baaa: Make local $h{$k} remove previously non-existing k...

2024-05-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/threads-localize
  Home:   https://github.com/Perl/perl5
  Commit: 97baaaf5bc6c74e8e1ba0bb85f1901a17be6440b
  
https://github.com/Perl/perl5/commit/97baaaf5bc6c74e8e1ba0bb85f1901a17be6440b
  Author: Leon Timmermans 
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
M dist/threads-shared/t/hv_simple.t

  Log Message:
  ---
  Make local $h{$k} remove previously non-existing key from shared hashes



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


[Perl/perl5] c6940b: Make local $h{$k} remove previously non-existing k...

2024-05-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/threads-localize
  Home:   https://github.com/Perl/perl5
  Commit: c6940b8ad15530eee8bdc547ccd9bc8134690b83
  
https://github.com/Perl/perl5/commit/c6940b8ad15530eee8bdc547ccd9bc8134690b83
  Author: Leon Timmermans 
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
M dist/threads-shared/t/hv_simple.t

  Log Message:
  ---
  Make local $h{$k} remove previously non-existing key from shared hashes



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


[Perl/perl5] 140ff8: Make local $h{$k} remove previously non-existing k...

2024-05-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/threads-localize
  Home:   https://github.com/Perl/perl5
  Commit: 140ff898b48171ae9261a70d61693f89d8564a5b
  
https://github.com/Perl/perl5/commit/140ff898b48171ae9261a70d61693f89d8564a5b
  Author: Leon Timmermans 
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
M dist/threads-shared/t/hv_simple.t

  Log Message:
  ---
  Make local $h{$k} remove previously non-existing key from shared hashes



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


[Perl/perl5] c35208: Make local $h{$k} remove previously non-existing k...

2024-05-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/threads-localize
  Home:   https://github.com/Perl/perl5
  Commit: c3520860e3f18a8707c7bd8e436bba1d779712c7
  
https://github.com/Perl/perl5/commit/c3520860e3f18a8707c7bd8e436bba1d779712c7
  Author: Leon Timmermans 
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
M dist/threads-shared/shared.xs
M dist/threads-shared/t/hv_simple.t

  Log Message:
  ---
  Make local $h{$k} remove previously non-existing key from shared hashes



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


[Perl/perl5] 1d2f32: Add CI entry for static Perl

2024-03-07 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 1d2f32c260fbe7d7fb589c825305450afff68d26
  
https://github.com/Perl/perl5/commit/1d2f32c260fbe7d7fb589c825305450afff68d26
  Author: Leon Timmermans 
  Date:   2024-03-07 (Thu, 07 Mar 2024)

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

  Log Message:
  ---
  Add CI entry for static Perl



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


[Perl/perl5] dee9d7: Add CI entry for static Perl

2024-02-28 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/static-test
  Home:   https://github.com/Perl/perl5
  Commit: dee9d7d105de331448bb9880b16484149e261466
  
https://github.com/Perl/perl5/commit/dee9d7d105de331448bb9880b16484149e261466
  Author: Leon Timmermans 
  Date:   2024-02-28 (Wed, 28 Feb 2024)

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

  Log Message:
  ---
  Add CI entry for static Perl



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


[Perl/perl5] 29b0cc: Allow using varargs when explicitly asking for it

2024-02-14 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 29b0ccbf86239e4f179d573e3465722f9c023e08
  
https://github.com/Perl/perl5/commit/29b0ccbf86239e4f179d573e3465722f9c023e08
  Author: Leon Timmermans 
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
M regen/embed.pl

  Log Message:
  ---
  Allow using varargs when explicitly asking for it

It may be dangerous to enable this by default, because that could break
code that assumes the interpreter pointer will be fetched automatically,
it is actually desirable for code that is written with this in mind.


  Commit: 3680036caeb96623846557a7f48078901e4f598b
  
https://github.com/Perl/perl5/commit/3680036caeb96623846557a7f48078901e4f598b
  Author: Leon Timmermans 
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
M embed.h

  Log Message:
  ---
  Run make regen with PERL_WANT_VARARGS check


Compare: https://github.com/Perl/perl5/compare/b1b37a9c9acb...3680036caeb9


[Perl/perl5] 433ada: Allow using varargs when explicitly asking for it

2024-02-10 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/want-varargs
  Home:   https://github.com/Perl/perl5
  Commit: 433ada57ba8ce11ea10e65f8617c303253a319a0
  
https://github.com/Perl/perl5/commit/433ada57ba8ce11ea10e65f8617c303253a319a0
  Author: Leon Timmermans 
  Date:   2024-02-10 (Sat, 10 Feb 2024)

  Changed paths:
M regen/embed.pl

  Log Message:
  ---
  Allow using varargs when explicitly asking for it

It may be dangerous to enable this by default, because that could break
code that assumes the interpreter pointer will be fetched automatically,
it is actually desirable for code that is written with this in mind.


  Commit: a428b699464c406b9f04f1f6056bf1cc1e0789e1
  
https://github.com/Perl/perl5/commit/a428b699464c406b9f04f1f6056bf1cc1e0789e1
  Author: Leon Timmermans 
  Date:   2024-02-10 (Sat, 10 Feb 2024)

  Changed paths:
M embed.h

  Log Message:
  ---
  Run make regen with PERL_WANT_VARARGS check


Compare: https://github.com/Perl/perl5/compare/433ada57ba8c%5E...a428b699464c


[Perl/perl5] 31e187: Mark Digest::MD5 as uncustomized

2024-02-06 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 31e187340716a1b729ab3e475dd9a578b28e402f
  
https://github.com/Perl/perl5/commit/31e187340716a1b729ab3e475dd9a578b28e402f
  Author: Leon Timmermans 
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
M Porting/Maintainers.pl
M t/porting/customized.dat

  Log Message:
  ---
  Mark Digest::MD5 as uncustomized




[Perl/perl5] 67878f: Mark Test2::Suite as uncustomized

2024-02-06 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 67878f12353514d156eb937080e3d6973773300a
  
https://github.com/Perl/perl5/commit/67878f12353514d156eb937080e3d6973773300a
  Author: Leon Timmermans 
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
M t/porting/customized.dat

  Log Message:
  ---
  Mark Test2::Suite as uncustomized




[Perl/perl5] 822935: Mark cpan/version/t/07locale.t as no longer custom...

2024-02-06 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 822935d46f17375ccabd35c8586d3ab8e5d738a0
  
https://github.com/Perl/perl5/commit/822935d46f17375ccabd35c8586d3ab8e5d738a0
  Author: Leon Timmermans 
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
M Porting/Maintainers.pl
M t/porting/customized.dat

  Log Message:
  ---
  Mark cpan/version/t/07locale.t as no longer customized

This should have been done in cd622ffb09d80e3663c61b6a4b620438507526af




[Perl/perl5] 9fd26f: Silence some warnings in doio.c

2024-02-03 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 9fd26f3e9b4e23173dcd40bbb994f1959f93a6be
  
https://github.com/Perl/perl5/commit/9fd26f3e9b4e23173dcd40bbb994f1959f93a6be
  Author: sisyphus 
  Date:   2024-02-03 (Sat, 03 Feb 2024)

  Changed paths:
M doio.c

  Log Message:
  ---
  Silence some warnings in doio.c

Partial fix for https://github.com/Perl/perl5/issues/21916


  Commit: 88356b550cd7d8595f2c45d95ded90bb7af71c25
  
https://github.com/Perl/perl5/commit/88356b550cd7d8595f2c45d95ded90bb7af71c25
  Author: sisyphus 
  Date:   2024-02-03 (Sat, 03 Feb 2024)

  Changed paths:
M doio.c

  Log Message:
  ---
  Broaden the scope of the change to Perl_cando() .


Compare: https://github.com/Perl/perl5/compare/4f449b11929d...88356b550cd7


[Perl/perl5] 39a2f5: Fix T_SIGNO and T_FD to work with any variable name

2023-10-08 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 39a2f5189aa4987764e08980e12dcc0d848ee64d
  
https://github.com/Perl/perl5/commit/39a2f5189aa4987764e08980e12dcc0d848ee64d
  Author: Leon Timmermans 
  Date:   2023-10-09 (Mon, 09 Oct 2023)

  Changed paths:
M ext/POSIX/typemap

  Log Message:
  ---
  Fix T_SIGNO and T_FD to work with any variable name


  Commit: 875bf7b24187932e089090606f810195dd0a8bc3
  
https://github.com/Perl/perl5/commit/875bf7b24187932e089090606f810195dd0a8bc3
  Author: Leon Timmermans 
  Date:   2023-10-09 (Mon, 09 Oct 2023)

  Changed paths:
M ext/POSIX/typemap

  Log Message:
  ---
  Remove unnecessary typemaps from POSIX


  Commit: 83197ba1fb19f3877d0f458a616f08c2fc38dbbf
  
https://github.com/Perl/perl5/commit/83197ba1fb19f3877d0f458a616f08c2fc38dbbf
  Author: Leon Timmermans 
  Date:   2023-10-09 (Mon, 09 Oct 2023)

  Changed paths:
M ext/POSIX/typemap

  Log Message:
  ---
  Make *id_t types in POSIX integer types


Compare: https://github.com/Perl/perl5/compare/75d974a58c46...83197ba1fb19


[Perl/perl5] 6bc784: Fix T_SIGNO and T_FD to work with any variable name

2023-10-06 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/posix-typemap
  Home:   https://github.com/Perl/perl5
  Commit: 6bc784cd862d3bb383afb0b04c50f5d18fcb2c47
  
https://github.com/Perl/perl5/commit/6bc784cd862d3bb383afb0b04c50f5d18fcb2c47
  Author: Leon Timmermans 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M ext/POSIX/typemap

  Log Message:
  ---
  Fix T_SIGNO and T_FD to work with any variable name


  Commit: 48171d6bed8917a064d62421c99b7eb562c40a45
  
https://github.com/Perl/perl5/commit/48171d6bed8917a064d62421c99b7eb562c40a45
  Author: Leon Timmermans 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M ext/POSIX/typemap

  Log Message:
  ---
  Remove unnecessary typemaps from POSIX


  Commit: 0c87fb4791c2640e1aba15fce73e28ac4d91cddd
  
https://github.com/Perl/perl5/commit/0c87fb4791c2640e1aba15fce73e28ac4d91cddd
  Author: Leon Timmermans 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M ext/POSIX/typemap

  Log Message:
  ---
  Make *id_t types in POSIX integer types


Compare: https://github.com/Perl/perl5/compare/6bc784cd862d%5E...0c87fb4791c2


[Perl/perl5] 8e3a36: Adapt malloc.c to croak/warn now being defined und...

2023-10-06 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 8e3a36a4b3eba00a2c2be1020a357119a86c5ee7
  
https://github.com/Perl/perl5/commit/8e3a36a4b3eba00a2c2be1020a357119a86c5ee7
  Author: Leon Timmermans 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M malloc.c

  Log Message:
  ---
  Adapt malloc.c to croak/warn now being defined under multiplicity

This was broken by 13e5ba49b2cfe0add44db552ecbebb2f785aecbc




[Perl/perl5]

2023-09-16 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-simple
  Home:   https://github.com/Perl/perl5


[Perl/perl5] abbe2d: Simplify Windows linking in ExtUtils::CBuilder

2023-09-14 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-simple
  Home:   https://github.com/Perl/perl5
  Commit: abbe2dd55aade7ced41a91c640da1fa7e2e5bde7
  
https://github.com/Perl/perl5/commit/abbe2dd55aade7ced41a91c640da1fa7e2e5bde7
  Author: Leon Timmermans 
  Date:   2023-09-14 (Thu, 14 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm

  Log Message:
  ---
  Simplify Windows linking in ExtUtils::CBuilder




[Perl/perl5] b60f45: Simplify Windows linking in ExtUtils::CBuilder

2023-09-13 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-simple
  Home:   https://github.com/Perl/perl5
  Commit: b60f45b9f1f0d4d4dc948dd8c3223eec3ca65d55
  
https://github.com/Perl/perl5/commit/b60f45b9f1f0d4d4dc948dd8c3223eec3ca65d55
  Author: Leon Timmermans 
  Date:   2023-09-13 (Wed, 13 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm

  Log Message:
  ---
  Simplify Windows linking in ExtUtils::CBuilder




[Perl/perl5] cd8160: Simplify Windows linking in ExtUtils::CBuilder

2023-09-10 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-simple
  Home:   https://github.com/Perl/perl5
  Commit: cd8160e19161199885c71a6d73f5849c0bf6796f
  
https://github.com/Perl/perl5/commit/cd8160e19161199885c71a6d73f5849c0bf6796f
  Author: Leon Timmermans 
  Date:   2023-09-10 (Sun, 10 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm

  Log Message:
  ---
  Simplify Windows linking in ExtUtils::CBuilder


  Commit: ae32b2843aae0a7aa81e82d1c006912ddcda78f6
  
https://github.com/Perl/perl5/commit/ae32b2843aae0a7aa81e82d1c006912ddcda78f6
  Author: Leon Timmermans 
  Date:   2023-09-10 (Sun, 10 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/t/00-have-compiler.t

  Log Message:
  ---
  Revert "Skip C++ test on Windows"

This reverts commit 6f19f5076484a7aeabd1eb501aa94addd4733613.

Now that linking on windows has been fixed this is no longer necessary


Compare: https://github.com/Perl/perl5/compare/ffd8485df4eb...ae32b2843aae


[Perl/perl5] 43d933: Make «use 5.036;» respect -X

2023-09-10 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 43d93348d0c54b3d4fdaecbf7806e5c1e69f40b7
  
https://github.com/Perl/perl5/commit/43d93348d0c54b3d4fdaecbf7806e5c1e69f40b7
  Author: Leon Timmermans 
  Date:   2023-09-10 (Sun, 10 Sep 2023)

  Changed paths:
M op.c
M pod/perldelta.pod

  Log Message:
  ---
  Make «use 5.036;» respect -X

perl's -X flag disables all warnings globally, but «use 5.036» didn't
respect that until now.


  Commit: 9fcb5c8ddcd86467168fddd4c0cda674193ab4f5
  
https://github.com/Perl/perl5/commit/9fcb5c8ddcd86467168fddd4c0cda674193ab4f5
  Author: Leon Timmermans 
  Date:   2023-09-10 (Sun, 10 Sep 2023)

  Changed paths:
M t/run/switches.t

  Log Message:
  ---
  Add tests for -W and -X


Compare: https://github.com/Perl/perl5/compare/f87d08569b77...9fcb5c8ddcd8


[Perl/perl5] 093a1b: Make «use 5.036;» respect -X

2023-09-09 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/x536
  Home:   https://github.com/Perl/perl5
  Commit: 093a1b2297bdc80f4ff4047b3db29f7ee2575292
  
https://github.com/Perl/perl5/commit/093a1b2297bdc80f4ff4047b3db29f7ee2575292
  Author: Leon Timmermans 
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
M op.c
M pod/perldelta.pod

  Log Message:
  ---
  Make «use 5.036;» respect -X

perl's -X flag disables all warnings globally, but «use 5.036» didn't
respect that until now.


  Commit: 10a701a30fa83cfad85d53e8dc715ccc2fffd0a2
  
https://github.com/Perl/perl5/commit/10a701a30fa83cfad85d53e8dc715ccc2fffd0a2
  Author: Leon Timmermans 
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
M t/run/switches.t

  Log Message:
  ---
  Add tests for -W and -X


Compare: https://github.com/Perl/perl5/compare/bc2bdb5ab789...10a701a30fa8


[Perl/perl5] 5793d4: Make «use 5.036;» respect -X

2023-09-09 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/x536
  Home:   https://github.com/Perl/perl5
  Commit: 5793d42f1c83a2ac8b71a6801f61ad8d23b612d0
  
https://github.com/Perl/perl5/commit/5793d42f1c83a2ac8b71a6801f61ad8d23b612d0
  Author: Leon Timmermans 
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
M op.c
M pod/perldelta.pod

  Log Message:
  ---
  Make «use 5.036;» respect -X

perl's -X flag disables all warnings globally, but «use 5.036» didn't
respect that until now.


  Commit: bc2bdb5ab78972cb680184e965a77c1642d098ca
  
https://github.com/Perl/perl5/commit/bc2bdb5ab78972cb680184e965a77c1642d098ca
  Author: Leon Timmermans 
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
M t/run/switches.t

  Log Message:
  ---
  Add tests for -W and -X


Compare: https://github.com/Perl/perl5/compare/9621f2aaea06...bc2bdb5ab789


[Perl/perl5] ffd848: Revert "Skip C++ test on Windows"

2023-09-04 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-simple
  Home:   https://github.com/Perl/perl5
  Commit: ffd8485df4eb0bfa9f05fc4f1ada55182fa7d3cd
  
https://github.com/Perl/perl5/commit/ffd8485df4eb0bfa9f05fc4f1ada55182fa7d3cd
  Author: Leon Timmermans 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/t/00-have-compiler.t

  Log Message:
  ---
  Revert "Skip C++ test on Windows"

This reverts commit 6f19f5076484a7aeabd1eb501aa94addd4733613.

Now that linking on windows has been fixed this is no longer necessary




[Perl/perl5] 6929b7: Simplify Windows linking in ExtUtils::CBuilder

2023-09-03 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-simple
  Home:   https://github.com/Perl/perl5
  Commit: 6929b79455c17323f13e7b968a7099efc95c6c1e
  
https://github.com/Perl/perl5/commit/6929b79455c17323f13e7b968a7099efc95c6c1e
  Author: Leon Timmermans 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm

  Log Message:
  ---
  Simplify Windows linking in ExtUtils::CBuilder




[Perl/perl5] d8f1d4: Simplify Windows linking in ExtUtils::CBuilder

2023-09-03 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-simple
  Home:   https://github.com/Perl/perl5
  Commit: d8f1d439d8e498a8217c233e2c5876cbc0cbb025
  
https://github.com/Perl/perl5/commit/d8f1d439d8e498a8217c233e2c5876cbc0cbb025
  Author: Leon Timmermans 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm

  Log Message:
  ---
  Simplify Windows linking in ExtUtils::CBuilder




[Perl/perl5] 8bae84: Make ExtUtils::CBuilder throw an exception on Wind...

2023-09-03 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 8bae84e594a17442bbd3543b1d84815766314953
  
https://github.com/Perl/perl5/commit/8bae84e594a17442bbd3543b1d84815766314953
  Author: Leon Timmermans 
  Date:   2023-09-03 (Sun, 03 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm

  Log Message:
  ---
  Make ExtUtils::CBuilder throw an exception on Windows on linker errors


  Commit: 6f19f5076484a7aeabd1eb501aa94addd4733613
  
https://github.com/Perl/perl5/commit/6f19f5076484a7aeabd1eb501aa94addd4733613
  Author: Leon Timmermans 
  Date:   2023-09-03 (Sun, 03 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/t/00-have-compiler.t

  Log Message:
  ---
  Skip C++ test on Windows

Linking runs both dlltool and ld, so only overriding ld will confuse
the hell out of dlltool.


Compare: https://github.com/Perl/perl5/compare/5efadf9a6aaf...6f19f5076484


[Perl/perl5] 0f4818: Skip C++ test on Windows

2023-09-03 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-errors
  Home:   https://github.com/Perl/perl5
  Commit: 0f48185012d2212b2b001b410d7d70abe87ad3f6
  
https://github.com/Perl/perl5/commit/0f48185012d2212b2b001b410d7d70abe87ad3f6
  Author: Leon Timmermans 
  Date:   2023-09-03 (Sun, 03 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/t/00-have-compiler.t

  Log Message:
  ---
  Skip C++ test on Windows

Linking runs both dlltool and ld, so only overriding ld will confuse
the hell out of dlltool.




[Perl/perl5] 8b0990: Make ExtUtils::CBuilder throw an exception on Wind...

2023-09-03 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-errors
  Home:   https://github.com/Perl/perl5
  Commit: 8b0990bf101576ed77fdbdfcb606b294417ba9ab
  
https://github.com/Perl/perl5/commit/8b0990bf101576ed77fdbdfcb606b294417ba9ab
  Author: Leon Timmermans 
  Date:   2023-09-03 (Sun, 03 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm

  Log Message:
  ---
  Make ExtUtils::CBuilder throw an exception on Windows on linker errors




[Perl/perl5] 885c33: Make ExtUtils::CBuilder throw an exception on Wind...

2023-09-02 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/eucb-windows-errors
  Home:   https://github.com/Perl/perl5
  Commit: 885c333e4295a288d63bc59b6753619243bc813a
  
https://github.com/Perl/perl5/commit/885c333e4295a288d63bc59b6753619243bc813a
  Author: Leon Timmermans 
  Date:   2023-09-02 (Sat, 02 Sep 2023)

  Changed paths:
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm

  Log Message:
  ---
  Make ExtUtils::CBuilder throw an exception on Windows on linker errors




[Perl/perl5] abc9d3: Update ExtUtils::ParseXS Changes file

2023-09-02 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: abc9d33b5dc51ac286480857c588e0c22abb41d4
  
https://github.com/Perl/perl5/commit/abc9d33b5dc51ac286480857c588e0c22abb41d4
  Author: Leon Timmermans 
  Date:   2023-09-02 (Sat, 02 Sep 2023)

  Changed paths:
M dist/ExtUtils-ParseXS/Changes

  Log Message:
  ---
  Update ExtUtils::ParseXS Changes file




[Perl/perl5] 88a35d: Fix leak when smartmatching against a coderef

2023-08-31 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 88a35d663651281c4e0325d150ae0973854b9cc0
  
https://github.com/Perl/perl5/commit/88a35d663651281c4e0325d150ae0973854b9cc0
  Author: Leon Timmermans 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M pp_ctl.c
M t/op/svleak.t

  Log Message:
  ---
  Fix leak when smartmatching against a coderef

Previously, when smartmatching against a code reference, the return
value would be leaked. This fixes that leak.




[Perl/perl5] e12fcc: Fix leak when smartmatching against a coderef

2023-08-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/smartmatch-leak
  Home:   https://github.com/Perl/perl5
  Commit: e12fcc1db6db23705a07fa1afeba83ba77b90a54
  
https://github.com/Perl/perl5/commit/e12fcc1db6db23705a07fa1afeba83ba77b90a54
  Author: Leon Timmermans 
  Date:   2023-08-30 (Wed, 30 Aug 2023)

  Changed paths:
M pp_ctl.c
M t/op/svleak.t

  Log Message:
  ---
  Fix leak when smartmatching against a coderef

Previously, when smartmatching against a code reference, the return
value would be leaked. This fixes that leak.




[Perl/perl5] 9621f2: Make «use 5.036;» respect -X

2023-08-27 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/x536
  Home:   https://github.com/Perl/perl5
  Commit: 9621f2aaea065798e8f7944b26a36f8d993afc82
  
https://github.com/Perl/perl5/commit/9621f2aaea065798e8f7944b26a36f8d993afc82
  Author: Leon Timmermans 
  Date:   2023-08-27 (Sun, 27 Aug 2023)

  Changed paths:
M op.c

  Log Message:
  ---
  Make «use 5.036;» respect -X

perl's -X flag disables all warnings globally, but «use 5.036» didn't
respect that until now.




[Perl/perl5] 40ea98: Fix leak when smartmatching against a coderef

2023-08-27 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/smartmatch-leak
  Home:   https://github.com/Perl/perl5
  Commit: 40ea98369b5185e68df5cedcc7a7b9ceca0de22a
  
https://github.com/Perl/perl5/commit/40ea98369b5185e68df5cedcc7a7b9ceca0de22a
  Author: Leon Timmermans 
  Date:   2023-08-27 (Sun, 27 Aug 2023)

  Changed paths:
M pp_ctl.c

  Log Message:
  ---
  Fix leak when smartmatching against a coderef

Previously, when smartmatching against a code reference, the return
value would be leaked. This fixes that leak.




[Perl/perl5] 1fc867: Fix leak

2023-08-27 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/smartmatch-leak
  Home:   https://github.com/Perl/perl5
  Commit: 1fc86711cf4b40c4a2be7cecea69d79bfeb74611
  
https://github.com/Perl/perl5/commit/1fc86711cf4b40c4a2be7cecea69d79bfeb74611
  Author: Leon Timmermans 
  Date:   2023-08-27 (Sun, 27 Aug 2023)

  Changed paths:
M pp_ctl.c

  Log Message:
  ---
  Fix leak




[Perl/perl5] 82ce6c: Add perldelta for Serenity OS support

2023-08-20 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 82ce6c999f66fc862af3da5f9cd76abe3f75216b
  
https://github.com/Perl/perl5/commit/82ce6c999f66fc862af3da5f9cd76abe3f75216b
  Author: Leon Timmermans 
  Date:   2023-08-20 (Sun, 20 Aug 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  Add perldelta for Serenity OS support




[Perl/perl5] d91c11: cpan/Test-Harness - Update to version 3.47

2023-08-16 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d91c117aa9f20cbe9327fbfcdd80dbe304cefe4d
  
https://github.com/Perl/perl5/commit/d91c117aa9f20cbe9327fbfcdd80dbe304cefe4d
  Author: Leon Timmermans 
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  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

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

3.47 2023-08-13
- Add missing negation in EINTR check
- Fix HARNESS_PERL_SWITCHES=-I handling in TAP::Harness::Env




[Perl/perl5] 81a3a7: Remove CUSTOMIZED status for cpan/Test-Harness/t/h...

2023-08-13 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 81a3a738c7dcfbed88aa3490214043cee1c1d7f1
  
https://github.com/Perl/perl5/commit/81a3a738c7dcfbed88aa3490214043cee1c1d7f1
  Author: James E Keenan 
  Date:   2023-08-13 (Sun, 13 Aug 2023)

  Changed paths:
M Porting/Maintainers.pl

  Log Message:
  ---
  Remove CUSTOMIZED status for cpan/Test-Harness/t/harness.t

As discussed in https://github.com/Perl/perl5/issues/21368, needed so
that we can sync Test-Harness-2.46 into blead.


  Commit: 6e0b8bd69336ecc95a6ca480c4b2ab58c0080bc2
  
https://github.com/Perl/perl5/commit/6e0b8bd69336ecc95a6ca480c4b2ab58c0080bc2
  Author: Leon Timmermans 
  Date:   2023-08-13 (Sun, 13 Aug 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/Test-Harness/bin/prove
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/file.t
M cpan/Test-Harness/t/harness-bailout.t
M cpan/Test-Harness/t/harness.t
M cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy.pm
M cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy2.pm
M cpan/Test-Harness/t/prove.t
M cpan/Test-Harness/t/source.t
M cpan/Test-Harness/t/source_handler.t

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

3.46  2023-07-30
- Color the "ok"s as well.
- Skip symlink tests on msys2
- Use use absolute path for executable tests
- Space-quote executable if has spaces
- Avoid using Errno::EINTR directly for platforms without it
- stop calling import on App::Prove plugins


Compare: https://github.com/Perl/perl5/compare/e621bd319842...6e0b8bd69336


[Perl/perl5] d7788d: Fix goto tests for static perls

2023-08-01 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/regcomp_static
  Home:   https://github.com/Perl/perl5
  Commit: d7788dda7bccaef96aa03ab4ad5378431db80c8d
  
https://github.com/Perl/perl5/commit/d7788dda7bccaef96aa03ab4ad5378431db80c8d
  Author: Leon Timmermans 
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
M t/op/goto.t

  Log Message:
  ---
  Fix goto tests for static perls


  Commit: 35b0cd250c3c44c1fcd3c38eff8b84a23fbef34f
  
https://github.com/Perl/perl5/commit/35b0cd250c3c44c1fcd3c38eff8b84a23fbef34f
  Author: Leon Timmermans 
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
M t/porting/test_testlist.t

  Log Message:
  ---
  Fix testlist tests for static perls


  Commit: 75ca7065276baca323e488fee0cac34c12ef2d3a
  
https://github.com/Perl/perl5/commit/75ca7065276baca323e488fee0cac34c12ef2d3a
  Author: Leon Timmermans 
  Date:   2023-08-01 (Tue, 01 Aug 2023)

  Changed paths:
M regcomp.c
M regcomp_invlist.c

  Log Message:
  ---
  Deduplicate various re functions in ext/re


Compare: https://github.com/Perl/perl5/compare/d7788dda7bcc%5E...75ca7065276b


[Perl/perl5] ec57fb: Move PerlIO::scalar into core

2023-07-25 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ec57fb93199ca1a31750d2ba7af329d93a0f2df3
  
https://github.com/Perl/perl5/commit/ec57fb93199ca1a31750d2ba7af329d93a0f2df3
  Author: Leon Timmermans 
  Date:   2023-07-25 (Tue, 25 Jul 2023)

  Changed paths:
M MANIFEST
M META.json
M META.yml
M ext/PerlIO-scalar/scalar.pm
R ext/PerlIO-scalar/scalar.xs
R ext/PerlIO-scalar/t/scalar.t
R ext/PerlIO-scalar/t/scalar_ungetc.t
M perlio.c
M pod/perldiag.pod
M t/base/rs.t
M t/io/crlf.t
M t/io/open.t
M t/io/perlio.t
A t/io/scalar.t
A t/io/scalar_ungetc.t
M t/io/utf8.t
M t/op/goto.t
M t/op/gv.t
M t/op/inccode.t
M t/op/print.t
M t/op/pwent.t
M t/uni/gv.t

  Log Message:
  ---
  Move PerlIO::scalar into core

This moves PerlIO::scalar into core. This prevents unpredictable
behavior when the module can't be loaded, and also allows miniperl to
run tests that need :scalar handles.




[Perl/perl5] e73911: Move PerlIO::scalar into core

2023-07-23 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/scalar-core
  Home:   https://github.com/Perl/perl5
  Commit: e73911d3cce83a8f7b0cdc5ad301f48c1f145e18
  
https://github.com/Perl/perl5/commit/e73911d3cce83a8f7b0cdc5ad301f48c1f145e18
  Author: Leon Timmermans 
  Date:   2023-07-23 (Sun, 23 Jul 2023)

  Changed paths:
M MANIFEST
M META.json
M META.yml
M ext/PerlIO-scalar/scalar.pm
R ext/PerlIO-scalar/scalar.xs
R ext/PerlIO-scalar/t/scalar.t
R ext/PerlIO-scalar/t/scalar_ungetc.t
M perlio.c
M pod/perldiag.pod
M t/base/rs.t
M t/io/crlf.t
M t/io/open.t
M t/io/perlio.t
A t/io/scalar.t
A t/io/scalar_ungetc.t
M t/io/utf8.t
M t/op/goto.t
M t/op/gv.t
M t/op/inccode.t
M t/op/print.t
M t/op/pwent.t
M t/uni/gv.t

  Log Message:
  ---
  Move PerlIO::scalar into core

This moves PerlIO::scalar into core. This prevents unpredictable
behavior when the module can't be loaded, and also allows miniperl to
run tests that need :scalar handles.




[Perl/perl5] 55117a: Move PerlIO::scalar into core

2023-07-22 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/scalar-core
  Home:   https://github.com/Perl/perl5
  Commit: 55117a66efe3bccd166df958d633cd15c7a1af07
  
https://github.com/Perl/perl5/commit/55117a66efe3bccd166df958d633cd15c7a1af07
  Author: Leon Timmermans 
  Date:   2023-07-23 (Sun, 23 Jul 2023)

  Changed paths:
M MANIFEST
M META.json
M META.yml
M Porting/Maintainers.pl
R ext/PerlIO-scalar/scalar.pm
R ext/PerlIO-scalar/scalar.xs
R ext/PerlIO-scalar/t/scalar.t
R ext/PerlIO-scalar/t/scalar_ungetc.t
M lib/PerlIO.pm
M perlio.c
M pod/perldiag.pod
M t/base/rs.t
M t/io/crlf.t
M t/io/open.t
M t/io/perlio.t
A t/io/scalar.t
A t/io/scalar_ungetc.t
M t/io/utf8.t
M t/op/goto.t
M t/op/gv.t
M t/op/inccode.t
M t/op/print.t
M t/op/pwent.t
M t/uni/gv.t

  Log Message:
  ---
  Move PerlIO::scalar into core

This moves PerlIO::scalar into core. This prevents unpredictable
behavior when the module can't be loaded, and also allows miniperl to
run tests that need :scalar handles.




[Perl/perl5] 1e1a8c: Move PerlIO::scalar into core

2023-07-22 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/scalar-core
  Home:   https://github.com/Perl/perl5
  Commit: 1e1a8c05909a650df0f7a1832c2345414c310f90
  
https://github.com/Perl/perl5/commit/1e1a8c05909a650df0f7a1832c2345414c310f90
  Author: Leon Timmermans 
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
M MANIFEST
M META.json
M META.yml
M Porting/Maintainers.pl
R ext/PerlIO-scalar/scalar.pm
R ext/PerlIO-scalar/scalar.xs
R ext/PerlIO-scalar/t/scalar.t
R ext/PerlIO-scalar/t/scalar_ungetc.t
M lib/PerlIO.pm
M perlio.c
M pod/perldiag.pod
M t/base/rs.t
M t/io/crlf.t
M t/io/open.t
M t/io/perlio.t
A t/io/scalar.t
A t/io/scalar_ungetc.t
M t/io/utf8.t
M t/op/goto.t
M t/op/gv.t
M t/op/inccode.t
M t/op/print.t
M t/op/pwent.t
M t/uni/gv.t

  Log Message:
  ---
  Move PerlIO::scalar into core

This moves PerlIO::scalar into core. This prevents unpredictable
behavior when the module can't be loaded, and also allows miniperl to
run tests that need :scalar handles.




[Perl/perl5] 83db32: Move PerlIO::scalar into core

2023-07-22 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/scalar-core
  Home:   https://github.com/Perl/perl5
  Commit: 83db326c414f79875e80f0f80bc79447ec1b71fd
  
https://github.com/Perl/perl5/commit/83db326c414f79875e80f0f80bc79447ec1b71fd
  Author: Leon Timmermans 
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
M MANIFEST
M META.json
M META.yml
M Porting/Maintainers.pl
R ext/PerlIO-scalar/scalar.pm
R ext/PerlIO-scalar/scalar.xs
R ext/PerlIO-scalar/t/scalar.t
R ext/PerlIO-scalar/t/scalar_ungetc.t
M lib/PerlIO.pm
M perlio.c
M pod/perldiag.pod
M t/base/rs.t
M t/io/crlf.t
M t/io/open.t
M t/io/perlio.t
A t/io/scalar.t
A t/io/scalar_ungetc.t
M t/io/utf8.t
M t/op/goto.t
M t/op/gv.t
M t/op/inccode.t
M t/op/print.t
M t/op/pwent.t
M t/uni/gv.t

  Log Message:
  ---
  Move PerlIO::scalar into core

This moves PerlIO::scalar into core. This prevents unpredictable
behavior when the module can't be loaded, and also allows miniperl to
run tests that need :scalar handles.




[Perl/perl5] bd1e00: Move PerlIO::scalar into core

2023-07-22 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/scalar-core
  Home:   https://github.com/Perl/perl5
  Commit: bd1e005da78becf11d20bb7d1ab7818801828acf
  
https://github.com/Perl/perl5/commit/bd1e005da78becf11d20bb7d1ab7818801828acf
  Author: Leon Timmermans 
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
M MANIFEST
M META.json
M META.yml
M Porting/Maintainers.pl
R ext/PerlIO-scalar/scalar.pm
R ext/PerlIO-scalar/scalar.xs
R ext/PerlIO-scalar/t/scalar.t
R ext/PerlIO-scalar/t/scalar_ungetc.t
M lib/PerlIO.pm
M perlio.c
M pod/perldiag.pod
M t/base/rs.t
M t/io/crlf.t
M t/io/open.t
M t/io/perlio.t
M t/io/utf8.t
M t/op/goto.t
M t/op/gv.t
M t/op/inccode.t
M t/op/print.t
M t/op/pwent.t
M t/uni/gv.t

  Log Message:
  ---
  Move PerlIO::scalar into core

This moves PerlIO::scalar into core. This prevents prevents
unpredictable behavior when the module can't be loaded, and also allows
miniperl to make run tests that need :scalar handles.




[Perl/perl5] 6a541b: Add vsfos to AUTHORS

2023-05-22 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 6a541b132cdeadcf0f93ab599ef5c4600e33c5fe
  
https://github.com/Perl/perl5/commit/6a541b132cdeadcf0f93ab599ef5c4600e33c5fe
  Author: Leon Timmermans 
  Date:   2023-05-22 (Mon, 22 May 2023)

  Changed paths:
M AUTHORS

  Log Message:
  ---
  Add vsfos to AUTHORS




[Perl/perl5] 4444b6: Revert "Generate opcode.h, opnames.h"

2023-05-15 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: b686fe81034adfb9d3c9b1eb1d120db07551
  
https://github.com/Perl/perl5/commit/b686fe81034adfb9d3c9b1eb1d120db07551
  Author: Leon Timmermans 
  Date:   2023-05-15 (Mon, 15 May 2023)

  Changed paths:
M opcode.h

  Log Message:
  ---
  Revert "Generate opcode.h, opnames.h"

This reverts commit 3c544c1f6ee292e13d860f8d192ba0780a28c3ea.


  Commit: da6dccc18fd30bfa143849a3995b88c4c51c6e66
  
https://github.com/Perl/perl5/commit/da6dccc18fd30bfa143849a3995b88c4c51c6e66
  Author: Leon Timmermans 
  Date:   2023-05-15 (Mon, 15 May 2023)

  Changed paths:
M regen/opcode.pl

  Log Message:
  ---
  Revert "Refactor opcode.pl - with c99 array init index comments are not 
necessary"

This reverts commit f6405b442f40de7d3697fcd885bfbfa9ba55eab0.


  Commit: f0f23302c18e9bab0150d7d03331cbfa0748c7c4
  
https://github.com/Perl/perl5/commit/f0f23302c18e9bab0150d7d03331cbfa0748c7c4
  Author: Leon Timmermans 
  Date:   2023-05-15 (Mon, 15 May 2023)

  Changed paths:
M regen/opcode.pl

  Log Message:
  ---
  Revert "Refactor opcode.pl - use c99 array initialization (using op enum)"

This reverts commit ab28d7212b78f91ff5a0270d25b91a945c92c0e0.


Compare: https://github.com/Perl/perl5/compare/06acc3483ac8...f0f23302c18e


[Perl/perl5] afaaee: Revert "Generate opcode.h, opnames.h"

2023-05-12 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/revert-c99-array
  Home:   https://github.com/Perl/perl5
  Commit: afaaee20fe4e4747dd23a72a380cc36ab6a686e5
  
https://github.com/Perl/perl5/commit/afaaee20fe4e4747dd23a72a380cc36ab6a686e5
  Author: Leon Timmermans 
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
M opcode.h

  Log Message:
  ---
  Revert "Generate opcode.h, opnames.h"

This reverts commit 3c544c1f6ee292e13d860f8d192ba0780a28c3ea.


  Commit: dc7491be8ee037e381210d38f651200789e21d76
  
https://github.com/Perl/perl5/commit/dc7491be8ee037e381210d38f651200789e21d76
  Author: Leon Timmermans 
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
M regen/opcode.pl

  Log Message:
  ---
  Revert "Refactor opcode.pl - with c99 array init index comments are not 
necessary"

This reverts commit f6405b442f40de7d3697fcd885bfbfa9ba55eab0.


  Commit: ade663147181a537ab2f6d6104b977db4f7dbd77
  
https://github.com/Perl/perl5/commit/ade663147181a537ab2f6d6104b977db4f7dbd77
  Author: Leon Timmermans 
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
M regen/opcode.pl

  Log Message:
  ---
  Revert "Refactor opcode.pl - use c99 array initialization (using op enum)"

This reverts commit ab28d7212b78f91ff5a0270d25b91a945c92c0e0.


Compare: https://github.com/Perl/perl5/compare/afaaee20fe4e%5E...ade663147181


[Perl/perl5] ebf40d: Make versions in ExtUtils-ParseXS consistent

2023-05-08 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ebf40d2dd691391f760387f7a1c53f4822c23bbf
  
https://github.com/Perl/perl5/commit/ebf40d2dd691391f760387f7a1c53f4822c23bbf
  Author: Leon Timmermans 
  Date:   2023-05-08 (Mon, 08 May 2023)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm

  Log Message:
  ---
  Make versions in ExtUtils-ParseXS consistent




[Perl/perl5]

2023-05-08 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/lambda-compat
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 6b4b97: Generate array initialization designators that don...

2023-05-08 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/lambda-compat
  Home:   https://github.com/Perl/perl5
  Commit: 6b4b97f341c2d7b2e01be6c6c62aa1990d1b9cc4
  
https://github.com/Perl/perl5/commit/6b4b97f341c2d7b2e01be6c6c62aa1990d1b9cc4
  Author: Leon Timmermans 
  Date:   2023-05-08 (Mon, 08 May 2023)

  Changed paths:
M regen/opcode.pl

  Log Message:
  ---
  Generate array initialization designators that don't confuse MSVC

In C++ mode, MSVC can confuse them for lambda syntax.


  Commit: 9c7ff724cd6ee8293128ccf0d1898ed8f479e32b
  
https://github.com/Perl/perl5/commit/9c7ff724cd6ee8293128ccf0d1898ed8f479e32b
  Author: Leon Timmermans 
  Date:   2023-05-08 (Mon, 08 May 2023)

  Changed paths:
M opcode.h

  Log Message:
  ---
  Regenerate opcode.h with disambiguated designators


Compare: https://github.com/Perl/perl5/compare/6b4b97f341c2%5E...9c7ff724cd6e


[Perl/perl5] 777102: Leont adding vote for clang-16 fixups

2023-04-13 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/maint-votes
  Home:   https://github.com/Perl/perl5
  Commit: 77710253d1899193d4db2cadd3e1fa16b1db4855
  
https://github.com/Perl/perl5/commit/77710253d1899193d4db2cadd3e1fa16b1db4855
  Author: Leon Timmermans 
  Date:   2023-04-13 (Thu, 13 Apr 2023)

  Changed paths:
M votes-5.36.xml

  Log Message:
  ---
  Leont adding vote for clang-16 fixups




[Perl/perl5] 9ed785: ParseXS: Correct colon translation of $type in OUT...

2023-03-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 9ed785eddca4c01f5de2ef4bfb539dc2babeceed
  
https://github.com/Perl/perl5/commit/9ed785eddca4c01f5de2ef4bfb539dc2babeceed
  Author: Leon Timmermans 
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm

  Log Message:
  ---
  ParseXS: Correct colon translation of $type in OUTPUT section

The $type variable in typemaps is documented as in perlxstypemap as
"any : replaced with _", however currently it only does so in INPUT
sections. This will also make it do the same in OUTPUT sections.




[Perl/perl5] 6b0a6b: ParseXS: Correct colon translation of $type in OUT...

2023-03-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/parsexs-output-type
  Home:   https://github.com/Perl/perl5
  Commit: 6b0a6b70e6b17d0ecbd6e9d859464d55ff0f449b
  
https://github.com/Perl/perl5/commit/6b0a6b70e6b17d0ecbd6e9d859464d55ff0f449b
  Author: Leon Timmermans 
  Date:   2023-03-29 (Wed, 29 Mar 2023)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm

  Log Message:
  ---
  ParseXS: Correct colon translation of $type in OUTPUT section

The $type variable in typemaps is documented as in perlxstypemap as
"any : replaced with _", however currently it only does so in INPUT
sections. This will also make it do the same in OUTPUT sections.




[Perl/perl5] e3e0d3: ParseXS: Correct colon translation of $type in OUT...

2023-03-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/parsexs-output-type
  Home:   https://github.com/Perl/perl5
  Commit: e3e0d34ff901c6dd31ec1188e8d8880036fdc663
  
https://github.com/Perl/perl5/commit/e3e0d34ff901c6dd31ec1188e8d8880036fdc663
  Author: Leon Timmermans 
  Date:   2023-03-29 (Wed, 29 Mar 2023)

  Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm

  Log Message:
  ---
  ParseXS: Correct colon translation of $type in OUTPUT section

The $type variable in typemaps is documented as in perlxstypemap as
"any : replaced with _. e.g", however currently it only does so in INPUT
sections. This will also make it do the same in OUTPUT sections.




[Perl/perl5] 4e0f29: Mark vtbl argument in sv_unmagicext const

2023-03-18 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 4e0f29b2722407db1a7a662bb226850576c7aca4
  
https://github.com/Perl/perl5/commit/4e0f29b2722407db1a7a662bb226850576c7aca4
  Author: Leon Timmermans 
  Date:   2023-03-18 (Sat, 18 Mar 2023)

  Changed paths:
M embed.fnc
M proto.h
M sv.c

  Log Message:
  ---
  Mark vtbl argument in sv_unmagicext const


  Commit: 7e782439cfcb8fc251201ee657e2e330ba944500
  
https://github.com/Perl/perl5/commit/7e782439cfcb8fc251201ee657e2e330ba944500
  Author: Leon Timmermans 
  Date:   2023-03-18 (Sat, 18 Mar 2023)

  Changed paths:
M dist/Devel-PPPort/parts/embed.fnc
M dist/Devel-PPPort/parts/inc/magic

  Log Message:
  ---
  Mark vtbl argument in sv_unmagicext const in PPPort as well


Compare: https://github.com/Perl/perl5/compare/260e30211bac...7e782439cfcb


[Perl/perl5] a80345: Mark vtbl argument in sv_unmagicext const in PPPor...

2023-03-16 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/const_unmagic
  Home:   https://github.com/Perl/perl5
  Commit: a803452961219a3a0f48ad649ee93f2371f9cef7
  
https://github.com/Perl/perl5/commit/a803452961219a3a0f48ad649ee93f2371f9cef7
  Author: Leon Timmermans 
  Date:   2023-03-16 (Thu, 16 Mar 2023)

  Changed paths:
M dist/Devel-PPPort/parts/embed.fnc
M dist/Devel-PPPort/parts/inc/magic

  Log Message:
  ---
  Mark vtbl argument in sv_unmagicext const in PPPort as well




[Perl/perl5] e7f7ae: Mark vtbl argument in sv_unmagicext const

2023-03-16 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/const_unmagic
  Home:   https://github.com/Perl/perl5
  Commit: e7f7ae6e2d787b619e7b2b6876614e8a4ca0b2ed
  
https://github.com/Perl/perl5/commit/e7f7ae6e2d787b619e7b2b6876614e8a4ca0b2ed
  Author: Leon Timmermans 
  Date:   2023-03-16 (Thu, 16 Mar 2023)

  Changed paths:
M embed.fnc
M proto.h
M sv.c

  Log Message:
  ---
  Mark vtbl argument in sv_unmagicext const




[Perl/perl5] 3b6c1c: Use ppport.h when building dist/ modules in core

2023-02-22 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 3b6c1c937e8a68fba0239b18e2f5f8b91b9c3294
  
https://github.com/Perl/perl5/commit/3b6c1c937e8a68fba0239b18e2f5f8b91b9c3294
  Author: Leon Timmermans 
  Date:   2023-02-22 (Wed, 22 Feb 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M dist/Data-Dumper/Dumper.pm
M dist/Data-Dumper/Dumper.xs
M dist/Data-Dumper/Makefile.PL
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M dist/PathTools/Makefile.PL
M dist/Storable/Makefile.PL
M dist/Storable/Storable.pm
M dist/Storable/Storable.xs
M dist/Time-HiRes/HiRes.pm
M dist/Time-HiRes/HiRes.xs
M dist/Time-HiRes/Makefile.PL
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
A dist/threads/threads.h
M dist/threads/threads.xs

  Log Message:
  ---
  Use ppport.h when building dist/ modules in core

By always including `ppport.h`, this simplifies both XS code and tooling around 
it.




[Perl/perl5] d6dd17: experimental: sync with CPAN version 0.031

2023-02-15 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d6dd17c50ba4426cf66f396f5598bdd66246ed01
  
https://github.com/Perl/perl5/commit/d6dd17c50ba4426cf66f396f5598bdd66246ed01
  Author: Leon Timmermans 
  Date:   2023-02-15 (Wed, 15 Feb 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/experimental/lib/experimental.pm
A cpan/experimental/lib/stable.pm
M lib/.gitignore

  Log Message:
  ---
  experimental: sync with CPAN version 0.031

>From Changes:

- Fix the name of the extra_paired_delimiters feature (previously
  mis-documented as extra_paired_delims)

- Added "stable.pm", which acts like experimental.pm only for features which
  have been marked non-experimental in their current form, in later version of
perl.




[Perl/perl5] ad8f2a: Add MANIFEST.SKIP file

2023-01-17 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/maniskip
  Home:   https://github.com/Perl/perl5
  Commit: ad8f2a25d3599d10fae6ea5c2eb29928e01fa01e
  
https://github.com/Perl/perl5/commit/ad8f2a25d3599d10fae6ea5c2eb29928e01fa01e
  Author: Leon Timmermans 
  Date:   2023-01-17 (Tue, 17 Jan 2023)

  Changed paths:
M MANIFEST
A MANIFEST.SKIP
M Porting/manicheck
M t/porting/manifest.t

  Log Message:
  ---
  Add MANIFEST.SKIP file

This replaces the lists of files to skip in Porting/manicheck,
t/porting/manifest.t with a centralized and standardized
MANIFEST.SKIP file.

This would also allow us to add a make manifest target, but I left
that for a follow-up PR.




[Perl/perl5] fe8209: Use ppport.h when building dist/ modules in core

2023-01-17 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/ppport-simple
  Home:   https://github.com/Perl/perl5
  Commit: fe82093cea8631178be509d08bb8f5545877ffe0
  
https://github.com/Perl/perl5/commit/fe82093cea8631178be509d08bb8f5545877ffe0
  Author: Leon Timmermans 
  Date:   2023-01-17 (Tue, 17 Jan 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M dist/Data-Dumper/Dumper.pm
M dist/Data-Dumper/Dumper.xs
M dist/Data-Dumper/Makefile.PL
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M dist/PathTools/Makefile.PL
M dist/Storable/Makefile.PL
M dist/Storable/Storable.pm
M dist/Storable/Storable.xs
M dist/Time-HiRes/HiRes.pm
M dist/Time-HiRes/HiRes.xs
M dist/Time-HiRes/Makefile.PL
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
A dist/threads/threads.h
M dist/threads/threads.xs

  Log Message:
  ---
  Use ppport.h when building dist/ modules in core

By always including `ppport.h`, this simplifies both XS code and tooling around 
it.




[Perl/perl5] 1b8ae3: Update experimental to CPAN version 0.030

2022-12-19 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 1b8ae3c1b3c96d282d4dbb1c889e1df92a04067c
  
https://github.com/Perl/perl5/commit/1b8ae3c1b3c96d282d4dbb1c889e1df92a04067c
  Author: Leon Timmermans 
  Date:   2022-12-19 (Mon, 19 Dec 2022)

  Changed paths:
M Porting/Maintainers.pl
M cpan/experimental/lib/experimental.pm
M cpan/experimental/t/basic.t

  Log Message:
  ---
  Update experimental to CPAN version 0.030

Adapt to future deprecation of smartmatch




[Perl/perl5] 3e510e: Add PERL_MAGIC_extvalue

2022-11-01 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 3e510e80666d4b9d025e518923ae7df8b21f290e
  
https://github.com/Perl/perl5/commit/3e510e80666d4b9d025e518923ae7df8b21f290e
  Author: Leon Timmermans 
  Date:   2022-11-01 (Tue, 01 Nov 2022)

  Changed paths:
M mg_names.inc
M mg_raw.h
M mg_vtable.h
M pod/perldelta.pod
M pod/perlguts.pod
M regen/mg_vtable.pl

  Log Message:
  ---
  Add PERL_MAGIC_extvalue

A new magic type PERL_MAGIC_extvalue has been added. This is available
for use like PERL_MAGIC_ext, but is a value magic: upon localization the
new value will not be magical.


  Commit: a8bbbd537939b4b0430e656f744c6d0018e76717
  
https://github.com/Perl/perl5/commit/a8bbbd537939b4b0430e656f744c6d0018e76717
  Author: Leon Timmermans 
  Date:   2022-11-01 (Tue, 01 Nov 2022)

  Changed paths:
M ext/XS-APItest/APItest.pm
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Simplify magic test


  Commit: b005bfd694ab3e01469cb913069202ed5cf5ebb7
  
https://github.com/Perl/perl5/commit/b005bfd694ab3e01469cb913069202ed5cf5ebb7
  Author: Leon Timmermans 
  Date:   2022-11-01 (Tue, 01 Nov 2022)

  Changed paths:
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Test localization of ext magic


  Commit: fefcc043b6a92984b721aeb113c9251b5d87f34d
  
https://github.com/Perl/perl5/commit/fefcc043b6a92984b721aeb113c9251b5d87f34d
  Author: Leon Timmermans 
  Date:   2022-11-01 (Tue, 01 Nov 2022)

  Changed paths:
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Add tests for value magic


Compare: https://github.com/Perl/perl5/compare/397209997557...fefcc043b6a9


[Perl/perl5] 86c1ae: Test localization of ext magic

2022-10-31 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/value_magic
  Home:   https://github.com/Perl/perl5
  Commit: 86c1ae95fc71198ae137c02b3b7f37f9540aa0cc
  
https://github.com/Perl/perl5/commit/86c1ae95fc71198ae137c02b3b7f37f9540aa0cc
  Author: Leon Timmermans 
  Date:   2022-10-31 (Mon, 31 Oct 2022)

  Changed paths:
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Test localization of ext magic


  Commit: 4c55365f89e9a8e0c82d1c82d596a41fb2e62496
  
https://github.com/Perl/perl5/commit/4c55365f89e9a8e0c82d1c82d596a41fb2e62496
  Author: Leon Timmermans 
  Date:   2022-10-31 (Mon, 31 Oct 2022)

  Changed paths:
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Add tests for value magic


Compare: https://github.com/Perl/perl5/compare/c5e21ebfd9e7...4c55365f89e9


[Perl/perl5] cdee80: Add PERL_MAGIC_extvalue

2022-10-31 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/value_magic
  Home:   https://github.com/Perl/perl5
  Commit: cdee8083a99ddaa290a0a9184e4327ba5c69d0b8
  
https://github.com/Perl/perl5/commit/cdee8083a99ddaa290a0a9184e4327ba5c69d0b8
  Author: Leon Timmermans 
  Date:   2022-10-31 (Mon, 31 Oct 2022)

  Changed paths:
M mg_names.inc
M mg_raw.h
M mg_vtable.h
M pod/perldelta.pod
M pod/perlguts.pod
M regen/mg_vtable.pl

  Log Message:
  ---
  Add PERL_MAGIC_extvalue

A new magic type PERL_MAGIC_extvalue has been added. This is available
for use like PERL_MAGIC_ext, but is a value magic: upon localization the
new value will not be magical.


  Commit: 1159199ebad359ee0f26ffa3db04e0064a76e1fb
  
https://github.com/Perl/perl5/commit/1159199ebad359ee0f26ffa3db04e0064a76e1fb
  Author: Leon Timmermans 
  Date:   2022-10-31 (Mon, 31 Oct 2022)

  Changed paths:
M ext/XS-APItest/APItest.pm
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Simplify magic test


  Commit: e10d2a6bc9fabd46ae6c7ef75bc518d9fcd24182
  
https://github.com/Perl/perl5/commit/e10d2a6bc9fabd46ae6c7ef75bc518d9fcd24182
  Author: Leon Timmermans 
  Date:   2022-10-31 (Mon, 31 Oct 2022)

  Changed paths:
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Test localization of ext magic


  Commit: c5e21ebfd9e7ad8ab220cbb82fe855d9e447c366
  
https://github.com/Perl/perl5/commit/c5e21ebfd9e7ad8ab220cbb82fe855d9e447c366
  Author: Leon Timmermans 
  Date:   2022-10-31 (Mon, 31 Oct 2022)

  Changed paths:
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Add tests for value magic


Compare: https://github.com/Perl/perl5/compare/d8fbe8c12300...c5e21ebfd9e7


[Perl/perl5] 7cf9d8: Adapt malloc.c to croak/warn now being defined und...

2022-09-14 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/malloc-croak
  Home:   https://github.com/Perl/perl5
  Commit: 7cf9d8b7fae1aefa76408aab0bc7c9f8be41bc35
  
https://github.com/Perl/perl5/commit/7cf9d8b7fae1aefa76408aab0bc7c9f8be41bc35
  Author: Leon Timmermans 
  Date:   2022-09-14 (Wed, 14 Sep 2022)

  Changed paths:
M malloc.c

  Log Message:
  ---
  Adapt malloc.c to croak/warn now being defined under multiplicity

This was broken by 13e5ba49b2cfe0add44db552ecbebb2f785aecbc




[Perl/perl5] 4cdcc1: Adapt malloc.c to croak/warn now being defined und...

2022-09-14 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/malloc-croak
  Home:   https://github.com/Perl/perl5
  Commit: 4cdcc14968d797ebee8b4a9057343a1c2083094a
  
https://github.com/Perl/perl5/commit/4cdcc14968d797ebee8b4a9057343a1c2083094a
  Author: Leon Timmermans 
  Date:   2022-09-14 (Wed, 14 Sep 2022)

  Changed paths:
M malloc.c

  Log Message:
  ---
  Adapt malloc.c to croak/warn now being defined under multiplicity




[Perl/perl5] ebf8e1: Explicitly add nsl to libswanted on Solaris

2022-09-05 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ebf8e1962065fb9f16a6f6c76fa3c0d49d6e7193
  
https://github.com/Perl/perl5/commit/ebf8e1962065fb9f16a6f6c76fa3c0d49d6e7193
  Author: Leon Timmermans 
  Date:   2022-09-05 (Mon, 05 Sep 2022)

  Changed paths:
M hints/solaris_2.sh

  Log Message:
  ---
  Explicitly add nsl to libswanted on Solaris

7e19816aa8661ce0e984742e2df11dd20dcdff18 removed it from the default
list, but it is apparently still necessary on Solaris so we add it back
in the hints file.




[Perl/perl5] dabcf8: Explicitly add nsl to libswanted on Solaris

2022-09-04 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/smoke-me/leont/nsl-solaris
  Home:   https://github.com/Perl/perl5
  Commit: dabcf8cd026263f23fc51c4e3b8bab77fc55484d
  
https://github.com/Perl/perl5/commit/dabcf8cd026263f23fc51c4e3b8bab77fc55484d
  Author: Leon Timmermans 
  Date:   2022-09-04 (Sun, 04 Sep 2022)

  Changed paths:
M hints/solaris_2.sh

  Log Message:
  ---
  Explicitly add nsl to libswanted on Solaris

7e19816aa8661ce0e984742e2df11dd20dcdff18 removed it from the default
list, but it is apparently still necessary on Solaris so we add it back
in the hints file.




[Perl/perl5]

2022-09-04 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/nsl-solaris
  Home:   https://github.com/Perl/perl5


[Perl/perl5] dabcf8: Explicitly add nsl to libswanted on Solaris

2022-09-04 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/nsl-solaris
  Home:   https://github.com/Perl/perl5
  Commit: dabcf8cd026263f23fc51c4e3b8bab77fc55484d
  
https://github.com/Perl/perl5/commit/dabcf8cd026263f23fc51c4e3b8bab77fc55484d
  Author: Leon Timmermans 
  Date:   2022-09-04 (Sun, 04 Sep 2022)

  Changed paths:
M hints/solaris_2.sh

  Log Message:
  ---
  Explicitly add nsl to libswanted on Solaris

7e19816aa8661ce0e984742e2df11dd20dcdff18 removed it from the default
list, but it is apparently still necessary on Solaris so we add it back
in the hints file.




[Perl/perl5] d53dc4: Make PerlIO::get_layers accept IO references

2022-08-11 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d53dc4aa35a10c04e5bac7bce337ae1784663381
  
https://github.com/Perl/perl5/commit/d53dc4aa35a10c04e5bac7bce337ae1784663381
  Author: Leon Timmermans 
  Date:   2022-08-12 (Fri, 12 Aug 2022)

  Changed paths:
M pod/perldelta.pod
M t/io/layers.t
M universal.c

  Log Message:
  ---
  Make PerlIO::get_layers accept IO references




[Perl/perl5] 4f6ecd: Make PerlIO::get_layers accept IO references

2022-08-10 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/getlayers-io
  Home:   https://github.com/Perl/perl5
  Commit: 4f6ecdc75aa41a753ba99761dab66d79d1755ff2
  
https://github.com/Perl/perl5/commit/4f6ecdc75aa41a753ba99761dab66d79d1755ff2
  Author: Leon Timmermans 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M pod/perldelta.pod
M t/io/layers.t
M universal.c

  Log Message:
  ---
  Make PerlIO::get_layers accept IO references




[Perl/perl5] 232178: Make PerlIO::get_layers accept IO references

2022-08-10 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/getlayers-io
  Home:   https://github.com/Perl/perl5
  Commit: 23217824e86d7f99e7704a62e702abdec96c3511
  
https://github.com/Perl/perl5/commit/23217824e86d7f99e7704a62e702abdec96c3511
  Author: Leon Timmermans 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M pod/perldelta.pod
M t/io/layers.t
M universal.c

  Log Message:
  ---
  Make PerlIO::get_layers accept IO references




[Perl/perl5] 874967: Make PerlIO::get_layers accept IO references

2022-08-10 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/getlayers-io
  Home:   https://github.com/Perl/perl5
  Commit: 874967884d3e6ef1cc4fc1f6209f547b3e31b503
  
https://github.com/Perl/perl5/commit/874967884d3e6ef1cc4fc1f6209f547b3e31b503
  Author: Leon Timmermans 
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
M pod/perldelta.pod
M t/io/layers.t
M universal.c

  Log Message:
  ---
  Make PerlIO::get_layers accept IO references




[Perl/perl5] d9c8bd: Make PerlIO::get_layers accept IO references

2022-08-08 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/getlayers-io
  Home:   https://github.com/Perl/perl5
  Commit: d9c8bd32cc8da8126e3cb424a2479f04d030385c
  
https://github.com/Perl/perl5/commit/d9c8bd32cc8da8126e3cb424a2479f04d030385c
  Author: Leon Timmermans 
  Date:   2022-08-08 (Mon, 08 Aug 2022)

  Changed paths:
M pod/perldelta.pod
M t/io/layers.t
M universal.c

  Log Message:
  ---
  Make PerlIO::get_layers accept IO references




[Perl/perl5] 7556e7: Simplify magic test

2022-08-02 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/value_magic
  Home:   https://github.com/Perl/perl5
  Commit: 7556e7159bbe8e19fb10b65b7c6562424267fafb
  
https://github.com/Perl/perl5/commit/7556e7159bbe8e19fb10b65b7c6562424267fafb
  Author: Leon Timmermans 
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
M ext/XS-APItest/APItest.pm
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Simplify magic test


  Commit: 3136f7cf4e831813e615f45cc1962a3057ccda86
  
https://github.com/Perl/perl5/commit/3136f7cf4e831813e615f45cc1962a3057ccda86
  Author: Leon Timmermans 
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Test localization of ext magic


  Commit: d8fbe8c12300bef8b5c0c256c370751931f4c238
  
https://github.com/Perl/perl5/commit/d8fbe8c12300bef8b5c0c256c370751931f4c238
  Author: Leon Timmermans 
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Add tests for value magic


Compare: https://github.com/Perl/perl5/compare/ac4c90a4ec30...d8fbe8c12300


[Perl/perl5] 6aa91f: Add PERL_MAGIC_value

2022-08-02 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/value_magic
  Home:   https://github.com/Perl/perl5
  Commit: 6aa91f7aa07fba3bc86378505ef5ac9474f8ed4d
  
https://github.com/Perl/perl5/commit/6aa91f7aa07fba3bc86378505ef5ac9474f8ed4d
  Author: Leon Timmermans 
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
M mg_names.inc
M mg_raw.h
M mg_vtable.h
M pod/perldelta.pod
M pod/perlguts.pod
M regen/mg_vtable.pl

  Log Message:
  ---
  Add PERL_MAGIC_value

A new magic type PERL_MAGIC_value has been added. This is available for
use like PERL_MAGIC_ext, but is a value magic: upon localization the new
value will not be magical.


  Commit: f4dc80bbb5014975b48643b07da2299b33c0f6b2
  
https://github.com/Perl/perl5/commit/f4dc80bbb5014975b48643b07da2299b33c0f6b2
  Author: Leon Timmermans 
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Simplify magic test


  Commit: 520fc835e298967d1503b23ecfe2a6cf52d549ec
  
https://github.com/Perl/perl5/commit/520fc835e298967d1503b23ecfe2a6cf52d549ec
  Author: Leon Timmermans 
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Test localization of ext magic


  Commit: ac4c90a4ec3000e4e99882a67a9ba104ef0b1e25
  
https://github.com/Perl/perl5/commit/ac4c90a4ec3000e4e99882a67a9ba104ef0b1e25
  Author: Leon Timmermans 
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
M ext/XS-APItest/APItest.xs
M ext/XS-APItest/t/magic.t

  Log Message:
  ---
  Add tests for value magic


Compare: https://github.com/Perl/perl5/compare/f6be3435594e...ac4c90a4ec30


[Perl/perl5] ff5bbe: Fix typo in CvMETHOD_off definition

2022-07-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ff5bbe677ed155d1e571d4175ba86925b353173e
  
https://github.com/Perl/perl5/commit/ff5bbe677ed155d1e571d4175ba86925b353173e
  Author: Leon Timmermans 
  Date:   2022-07-30 (Sat, 30 Jul 2022)

  Changed paths:
M cv.h

  Log Message:
  ---
  Fix typo in CvMETHOD_off definition

The definition uses the wrong name for the argument (off instead of cv), and
therefore causes compilation failures.




[Perl/perl5] f6be34: Add PERL_MAGIC_value

2022-07-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/value_magic
  Home:   https://github.com/Perl/perl5
  Commit: f6be3435594ebf5b137b5ff500a99e562262bc37
  
https://github.com/Perl/perl5/commit/f6be3435594ebf5b137b5ff500a99e562262bc37
  Author: Leon Timmermans 
  Date:   2022-07-30 (Sat, 30 Jul 2022)

  Changed paths:
M mg_names.inc
M mg_raw.h
M mg_vtable.h
M pod/perldelta.pod
M pod/perlguts.pod
M regen/mg_vtable.pl

  Log Message:
  ---
  Add PERL_MAGIC_value

A new magic type PERL_MAGIC_value has been added. This is available for
use like PERL_MAGIC_ext, but is a value magic: upon localization the new
value will not be magical.




[Perl/perl5] 941dfc: Fix typo in CvMETHOD_off definition

2022-07-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/cv_method_off
  Home:   https://github.com/Perl/perl5
  Commit: 941dfc7e259a3a1e4d023c2cd90c1805a9a6d62f
  
https://github.com/Perl/perl5/commit/941dfc7e259a3a1e4d023c2cd90c1805a9a6d62f
  Author: Leon Timmermans 
  Date:   2022-07-30 (Sat, 30 Jul 2022)

  Changed paths:
M cv.h

  Log Message:
  ---
  Fix typo in CvMETHOD_off definition

The definition uses the wrong name for the argument (off instead of cv), and
therefore causes compilation failures.




[Perl/perl5] c3489c: Add PERL_MAGIC_value

2022-07-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/value_magic
  Home:   https://github.com/Perl/perl5
  Commit: c3489cda7605cac42fd2683a2a798cf54fbe1198
  
https://github.com/Perl/perl5/commit/c3489cda7605cac42fd2683a2a798cf54fbe1198
  Author: Leon Timmermans 
  Date:   2022-07-30 (Sat, 30 Jul 2022)

  Changed paths:
M mg_names.inc
M mg_raw.h
M mg_vtable.h
M pod/perldelta.pod
M pod/perlguts.pod
M regen/mg_vtable.pl

  Log Message:
  ---
  Add PERL_MAGIC_value

A new magic type PERL_MAGIC_value has been added. This is available for
use like PERL_MAGIC_ext, but is a value magic: upon localization the new
value will not be magical.




[Perl/perl5] 450dff: Add PERL_MAGIC_value

2022-07-30 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/value_magic
  Home:   https://github.com/Perl/perl5
  Commit: 450dff1cc2e761d5e89748a280d08d8f3e2a8fc5
  
https://github.com/Perl/perl5/commit/450dff1cc2e761d5e89748a280d08d8f3e2a8fc5
  Author: Leon Timmermans 
  Date:   2022-07-30 (Sat, 30 Jul 2022)

  Changed paths:
M mg_names.inc
M mg_raw.h
M mg_vtable.h
M pod/perldelta.pod
M pod/perlguts.pod
M regen/mg_vtable.pl

  Log Message:
  ---
  Add PERL_MAGIC_value

A new magic type C has been added. This is available
for use like C, but is a value magic: upon localization
the new value will not be magical.




[Perl/perl5] c0a1a3: Add an EXISTS method to NDBM_File

2022-07-29 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: c0a1a377c02ed789f5eff667f46a2314a05c5a4c
  
https://github.com/Perl/perl5/commit/c0a1a377c02ed789f5eff667f46a2314a05c5a4c
  Author: Leon Timmermans 
  Date:   2022-07-29 (Fri, 29 Jul 2022)

  Changed paths:
M ext/NDBM_File/NDBM_File.pm
M ext/NDBM_File/NDBM_File.xs
M t/lib/dbmt_common.pl

  Log Message:
  ---
  Add an EXISTS method to NDBM_File




[Perl/perl5] a6f195: Add an EXISTS method to NDBM_File

2022-07-27 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/ndbm_exists
  Home:   https://github.com/Perl/perl5
  Commit: a6f19504102bd989c3ca9326de56a2e3c0f927fc
  
https://github.com/Perl/perl5/commit/a6f19504102bd989c3ca9326de56a2e3c0f927fc
  Author: Leon Timmermans 
  Date:   2022-07-28 (Thu, 28 Jul 2022)

  Changed paths:
M ext/NDBM_File/NDBM_File.pm
M ext/NDBM_File/NDBM_File.xs
M t/lib/dbmt_common.pl

  Log Message:
  ---
  Add an EXISTS method to NDBM_File




[Perl/perl5] 5d6ad2: Use ppport.h when building dist/ modules in core

2022-07-27 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/ppport-simple
  Home:   https://github.com/Perl/perl5
  Commit: 5d6ad272a07139c0444b817ce979dd2e0f5dc3c3
  
https://github.com/Perl/perl5/commit/5d6ad272a07139c0444b817ce979dd2e0f5dc3c3
  Author: Leon Timmermans 
  Date:   2022-07-28 (Thu, 28 Jul 2022)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M dist/Data-Dumper/Dumper.pm
M dist/Data-Dumper/Dumper.xs
M dist/Data-Dumper/Makefile.PL
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M dist/PathTools/Makefile.PL
M dist/Storable/Makefile.PL
M dist/Storable/Storable.pm
M dist/Storable/Storable.xs
M dist/Time-HiRes/HiRes.pm
M dist/Time-HiRes/HiRes.xs
M dist/Time-HiRes/Makefile.PL
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
M dist/threads/lib/threads.pm
A dist/threads/threads.h
M dist/threads/threads.xs
M t/porting/customized.dat

  Log Message:
  ---
  Use ppport.h when building dist/ modules in core

By always including `ppport.h`, this simplifies both XS code and tooling around 
it.




[Perl/perl5] c9d1a3: Use ppport.h when building dist/ modules in core

2022-07-27 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/ppport-simple
  Home:   https://github.com/Perl/perl5
  Commit: c9d1a3fbd5589684a9ca8725f58c5600ac5a92a9
  
https://github.com/Perl/perl5/commit/c9d1a3fbd5589684a9ca8725f58c5600ac5a92a9
  Author: Leon Timmermans 
  Date:   2022-07-28 (Thu, 28 Jul 2022)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M dist/Data-Dumper/Dumper.pm
M dist/Data-Dumper/Dumper.xs
M dist/Data-Dumper/Makefile.PL
M dist/PathTools/Cwd.pm
M dist/PathTools/Cwd.xs
M dist/PathTools/Makefile.PL
M dist/Storable/Makefile.PL
M dist/Storable/Storable.pm
M dist/Storable/Storable.xs
M dist/Time-HiRes/HiRes.pm
M dist/Time-HiRes/HiRes.xs
M dist/Time-HiRes/Makefile.PL
M dist/threads-shared/lib/threads/shared.pm
M dist/threads-shared/shared.xs
M dist/threads/lib/threads.pm
A dist/threads/threads.h
M dist/threads/threads.xs
M t/porting/customized.dat

  Log Message:
  ---
  Use ppport.h when building dist/ modules in core




[Perl/perl5] ce1456: Allow building release in an unclean directory

2022-07-06 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ce1456ba1cb0a21138b5550c726ad57762d111b7
  
https://github.com/Perl/perl5/commit/ce1456ba1cb0a21138b5550c726ad57762d111b7
  Author: Leon Timmermans 
  Date:   2022-07-07 (Thu, 07 Jul 2022)

  Changed paths:
M Porting/makerel

  Log Message:
  ---
  Allow building release in an unclean directory

Not allowing this may have made sense back in 1997 when it was added, but we've
had an explicit check for this (t/porting/manifest.t) since 2009. Now it's only
getting in the way by requiring a git clean before building a release.


  Commit: df033c44911e6291d6d0b3652809a11776a02dea
  
https://github.com/Perl/perl5/commit/df033c44911e6291d6d0b3652809a11776a02dea
  Author: Leon Timmermans 
  Date:   2022-07-07 (Thu, 07 Jul 2022)

  Changed paths:
M Porting/release_managers_guide.pod

  Log Message:
  ---
  Remove cleaning before release building from RMG


Compare: https://github.com/Perl/perl5/compare/07e16c742198...df033c44911e


  1   2   3   4   >