Branch: refs/heads/book/gh24135
Home: https://github.com/Perl/perl5
Commit: a0e69f0b3480b0309cf4938af56c5a044062a22a
https://github.com/Perl/perl5/commit/a0e69f0b3480b0309cf4938af56c5a044062a22a
Author: Philippe Bruhat (BooK) <[email protected]>
Date: 2026-02-12 (Thu, 12 Feb 2026)
Changed paths:
M pod/perldelta.pod
M sv.c
M t/lib/warnings/9uninit
Log Message:
-----------
varname: wrap the control character variables in braces when needed
varname now returns ${^FOO} instead of $^FOO for control character
variables with a name longer than one character.
Also produces the correct name for control character variables starting
with _ (it previously put in a literal CTRL-_).
The remaining (and unused) control character variables ($^[ $^\ $^] $^^)
are also be printed correctly now.
Fixes GH #24135.
Effort has been made to ensure the check and transformation of the first
character is EBCDIC-compatible.
Co-authored-by: Karl Williamson <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications