[Perl/perl5] c00b38: regen/embed.pl: Use map{} to go directly from qw t...
[email protected] (Karl Williamson via perl5-changes) Tue, 04 Aug 2026 05:02:39 -0700
| Newsgroups | perl.perl5.changes |
|---|---|
| Message-ID | <Perl/perl5/push/refs/heads/blead/[email protected]> |
Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: c00b38c16121785f48fd0432891d146babf31c9b
https://github.com/Perl/perl5/commit/c00b38c16121785f48fd0432891d146babf31c9b
Author: Karl Williamson <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
regen/embed.pl: Use map{} to go directly from qw to hash
This avoids the intermediate arrays that are otherwise unused
Commit: 251175269f5d5e9da95690628ff935b635acef60
https://github.com/Perl/perl5/commit/251175269f5d5e9da95690628ff935b635acef60
Author: Karl Williamson <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
regen/embed.pl: '_' symbol in exception list is bogus
I'm not sure exactly where this is getting picked up. Maybe from '$_',
but it is bogus, so put it on the list of things to ignore probably
forever.
Commit: dbf4eb9f4f31ee1591f49fe910444457e9dcf18b
https://github.com/Perl/perl5/commit/dbf4eb9f4f31ee1591f49fe910444457e9dcf18b
Author: Karl Williamson <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
regen/embed.pl: Some files document without apidoc
This adds the capability to handle them.
Commit: 8e333c40b9cf6694c65f38364278c2993584e9e1
https://github.com/Perl/perl5/commit/8e333c40b9cf6694c65f38364278c2993584e9e1
Author: Karl Williamson <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
regen/embed.pl: perl_lock_definitions.h create API symbols
The symbols here should be treated as API, as they are derived from the
names in the "Mutex locking macros" section of perlapi
Commit: 5d45d93ffaa229b4cd99a29f8cfeda567e62d310
https://github.com/Perl/perl5/commit/5d45d93ffaa229b4cd99a29f8cfeda567e62d310
Author: Karl Williamson <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
regen/embed.pl: win32-config files create API symbols
There are two Win32 header files that should be parsed, and their
symbols treated as API. Their names don't match those of normal header
files (because their contents need to be munged), so they have
previously been skipped.
Commit: 7b5d44d01f3be61c44d4fde3e1efb6f7417216fd
https://github.com/Perl/perl5/commit/7b5d44d01f3be61c44d4fde3e1efb6f7417216fd
Author: Karl Williamson <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M regen/embed.pl
Log Message:
-----------
regen/embed.pl: Handle config.h symbols
All the symbols defined in config.h are publicly visible, and
documented. Prior to this commit, this program didn't handle them
because config.h is a generated file, not under source control. However
it is generated from a file that is under source control and has all the
symbols in it that config.h eventually will have. It has somewhat of a
special format, so it is more convenient to use special code to parse
it.
Compare: https://github.com/Perl/perl5/compare/aca7b5cadb25...7b5d44d01f3b
To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications