Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 264b0094d3efcf62f201a0be6124aa42cc0c608d
https://github.com/Perl/perl5/commit/264b0094d3efcf62f201a0be6124aa42cc0c608d
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Swap #ifdef's for simplicity
None of the affected code is in EBCDIC platforms; by making that the
outermost #ifdef, we can eliminate some nesting
Commit: e66e87c780e0d6393b82102148baaddd0d6c60d2
https://github.com/Perl/perl5/commit/e66e87c780e0d6393b82102148baaddd0d6c60d2
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Eliminate some #ifdef DOINITs
Most of the tables defined here can use INIT() instead of the more
clumsy #ifdef DOINIT..#else..#endif sequences.
The one that can't has #ifdef's in its initialization, so can't be
initialized with INIT().
Commit: f6905a5009ec6ddd92319e4270aecdde18802e53
https://github.com/Perl/perl5/commit/f6905a5009ec6ddd92319e4270aecdde18802e53
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
Use INIT() for PL_sig_name, _num
Commit: af48987419ddcc795fca9700431afa05ef052bda
https://github.com/Perl/perl5/commit/af48987419ddcc795fca9700431afa05ef052bda
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M ebcdic_tables.h
M regen/ebcdic.pl
Log Message:
-----------
regen/ebcdic.pl: Use INIT() for ebcdic_tables.h
This removes some DOINITs
Commit: a52b3cc7b590bbc8302d84f4d8cd526f75406d91
https://github.com/Perl/perl5/commit/a52b3cc7b590bbc8302d84f4d8cd526f75406d91
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M regen/regcomp.pl
M regnodes.h
Log Message:
-----------
regnodes.h: Use INIT(), not DOINIT
By changing its regenerating program regcomp.pl
Commit: 29f5a9d9792340479f2a21c4976678e28600d249
https://github.com/Perl/perl5/commit/29f5a9d9792340479f2a21c4976678e28600d249
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
PL_phase_names: Use INIT(), not DOINIT
Commit: 5e697b4812fb00c5c741a985799d16b248dcc0a5
https://github.com/Perl/perl5/commit/5e697b4812fb00c5c741a985799d16b248dcc0a5
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
Intialize PL_block_type with INIT(), not DOINIT
Commit: 5ed30c9d70092078f3f5f989de73d1eaa322d8ab
https://github.com/Perl/perl5/commit/5ed30c9d70092078f3f5f989de73d1eaa322d8ab
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
valid_types, deBruijn tables: Initialize with INIT()
And avoid the more clumsy DOINITs
Commit: 80a13a00b4d9333ae30f8f1af63f9a71aa0dac14
https://github.com/Perl/perl5/commit/80a13a00b4d9333ae30f8f1af63f9a71aa0dac14
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
PL_magic_data: Initialize with INIT(), not DOINIT
Commit: c96c3683d8021650092c3048e2f9fc87fba521d3
https://github.com/Perl/perl5/commit/c96c3683d8021650092c3048e2f9fc87fba521d3
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M perl.h
Log Message:
-----------
perl.h: Change commented-out-code to use INIT()
and not DOINIT
Commit: 6ea5f2d40ea6b1a4b73765cddadf7e4610d83caf
https://github.com/Perl/perl5/commit/6ea5f2d40ea6b1a4b73765cddadf7e4610d83caf
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M opcode.h
M regen/opcode.pl
Log Message:
-----------
opcode.h: Initialize with INIT(), not DOINIT
by changing regen/opcode.pl
Commit: 8df915f5caa02ccb5cccd6f94b2f03e3ed47172d
https://github.com/Perl/perl5/commit/8df915f5caa02ccb5cccd6f94b2f03e3ed47172d
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M utf8.h
Log Message:
-----------
utf8.c: Initialize UTF8SKIP[] with INIT(), not DOINIT
Commit: d548e4e47dfe0e7ef2922b49cffa904e59ea70a0
https://github.com/Perl/perl5/commit/d548e4e47dfe0e7ef2922b49cffa904e59ea70a0
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M charclass_invlists.inc
M lib/unicore/uni_keywords.pl
M regen/mk_invlists.pl
M regexp_constants.h
M uni_keywords.h
Log Message:
-----------
regen/mk_invlists.pl: Use INIT(), not DOINIT
There are no tables currently generated by this file that are affected,
however.
Commit: 76a273b7857de7e5f4819b9564ab8eeb640b3228
https://github.com/Perl/perl5/commit/76a273b7857de7e5f4819b9564ab8eeb640b3228
Author: Karl Williamson <[email protected]>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M mg_vtable.h
M regen/mg_vtable.pl
Log Message:
-----------
mg_vtable, Use INIT() for PL_magic_vtable_names
I'm uncertain about the other DOINIT use in this file.
Compare: https://github.com/Perl/perl5/compare/2528fa0df426...76a273b7857d
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications