Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 4b23eaca7572439b0486ed665f7b6274129788c4
https://github.com/Perl/perl5/commit/4b23eaca7572439b0486ed665f7b6274129788c4
Author: Karl Williamson <[email protected]>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M embed.fnc
M embed.h
M locale.c
M perl.h
M proto.h
M utf8.h
Log Message:
-----------
Change name of non-public function
Any name beginning with an underscore is reserved for the C
implementation itself. It is undefined behavior to use one, though the
only practical consequences are a possible naming conflict, which is
very unlikely to happen.
But we are gradually fixing these when they otherwise get touched, as
this series of commits does with "_is_in_locale_category". This is the
short name defined in embed.h. This commit changes the leading
underscore to a trailing, which is legal for us to use.
Commit: 25363c821b94cc735cd8d82251fe4b1a40fe10e4
https://github.com/Perl/perl5/commit/25363c821b94cc735cd8d82251fe4b1a40fe10e4
Author: Karl Williamson <[email protected]>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M lib/locale.pm
M locale.c
M perl.h
M utf8.h
Log Message:
-----------
Free up HINT bit
There are two locale-related hint bits. This commit combines them into
one. There is no slowdown in checking if one of the forms is in effect,
but distinguishing a plain 'use locale' from the other form is slightly
slower.
This works because $H{locale} already is 0 for one form; non-zero for
the other.
Commit: cfd5dc6c2af765d24b51d0865435a31fd229167b
https://github.com/Perl/perl5/commit/cfd5dc6c2af765d24b51d0865435a31fd229167b
Author: Karl Williamson <[email protected]>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M embed.fnc
M embed.h
M mg.c
M parser.h
M proto.h
M sv.c
M toke.c
Log Message:
-----------
Rename static fcn and PL_parser field
The use of these is being expanded beyond just UTF-8 or not; so change
the names to reflect the more general new purpose
Commit: 4a50587ee10580c4f74385259e5eb824ddae6d0c
https://github.com/Perl/perl5/commit/4a50587ee10580c4f74385259e5eb824ddae6d0c
Author: Karl Williamson <[email protected]>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M toke.c
Log Message:
-----------
toke.c: White-space only
Commit: 45e4dedf45dc1e6efde728ff2bab272e53ddccf3
https://github.com/Perl/perl5/commit/45e4dedf45dc1e6efde728ff2bab272e53ddccf3
Author: Karl Williamson <[email protected]>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M embed.fnc
M embed.h
M lib/locale.pm
A lib/source/encoding.pm
A lib/source/source_encoding.t
M lib/utf8.pm
M mg.c
M op.c
M perl.h
M pod/perldelta.pod
M pod/perldiag.pod
M proto.h
M toke.c
Log Message:
-----------
Implement source::encoding
This implements
https://github.com/Perl/RFCs/pull/5/commits/2c5e4698d3aaf9114c631c819323e5b
719eaa328
Commit: c8bdd2bcc860b5375f117cb623ecc4c1df2513fd
https://github.com/Perl/perl5/commit/c8bdd2bcc860b5375f117cb623ecc4c1df2513fd
Author: Karl Williamson <[email protected]>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M lib/source/source_encoding.t
M pod/perldelta.pod
Log Message:
-----------
Automatically enable source::encoding in v5.41
Compare: https://github.com/Perl/perl5/compare/d9bb62c3a221...c8bdd2bcc860
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications