[Perl/perl5] 58e4a1: perlhacktips: Note cpp flags restrict symbol visib...
[email protected] (Karl Williamson via perl5-changes)
| 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: 58e4a1d6607d488a6b502f5c285ec1d3f3e1d83f
https://github.com/Perl/perl5/commit/58e4a1d6607d488a6b502f5c285ec1d3f3e1d83f
Author: Karl Williamson <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M pod/perlhacktips.pod
Log Message:
-----------
perlhacktips: Note cpp flags restrict symbol visibility
In 057f28063d49b663428f0b8afd522de156fe8d7d that expanded the text in
perlhacktips, I forgot to mention that documentation visibility flags
cannot make a symbol more visible than any cpp directives allow.
Commit: 2d7feef0d3fa07dbe00f68915c79088a514878aa
https://github.com/Perl/perl5/commit/2d7feef0d3fa07dbe00f68915c79088a514878aa
Author: Karl Williamson <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M regen/embed.pl
M t/porting/symbol_visibility.dat
M utf8.h
Log Message:
-----------
perlapi: Document some Unicode back-compat flags
Commit: da6bdca704f234d24e94dad031a95a7707d8cf0e
https://github.com/Perl/perl5/commit/da6bdca704f234d24e94dad031a95a7707d8cf0e
Author: Karl Williamson <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
regen/embed.pl: Resolve UTF8 flag
This flag re-enables perl to behave in a manner now long forbidden by
Unicode. Simply move it to the resolved section, so as to not call
attention to its existence. We don't want XS modules to be playing with
fire here.
Commit: 26a2523d2eed778b80f972f181701db2ead78713
https://github.com/Perl/perl5/commit/26a2523d2eed778b80f972f181701db2ead78713
Author: Karl Williamson <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M embed.h
M regen/embed.pl
Log Message:
-----------
Don't make ALIGNED_TYPE_NAME visible
We believe this should not by used outside the core.
Commit: 47898183605ed14fc4caabc40dbbd8184b9bf0e5
https://github.com/Perl/perl5/commit/47898183605ed14fc4caabc40dbbd8184b9bf0e5
Author: Karl Williamson <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
regen/embed.pl: Resolve visibility of COP_FEATURE_SIZE
This needs to be visible, but not documented
Commit: ccbdeb5492a1bf557a6fc522e6e25962fd7ac22a
https://github.com/Perl/perl5/commit/ccbdeb5492a1bf557a6fc522e6e25962fd7ac22a
Author: Karl Williamson <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M handy.h
M regen/embed.pl
M t/porting/symbol_visibility.dat
Log Message:
-----------
perlapi: Document TRUE/FALSE
as backward compat symbols for the C99 names
Commit: c79dd3d30cc6829b12796bc39f5b73fa5fc5dc46
https://github.com/Perl/perl5/commit/c79dd3d30cc6829b12796bc39f5b73fa5fc5dc46
Author: Karl Williamson <[email protected]>
Date: 2026-08-20 (Thu, 20 Aug 2026)
Changed paths:
M regen/embed.pl
M t/porting/symbol_visibility.dat
M utf8.h
Log Message:
-----------
perlapi: Document two back-compat macros
Compare: https://github.com/Perl/perl5/compare/fd584474cf36...c79dd3d30cc6
To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications