We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using git hub to track since I need to upload before this is complete.
All major stakeholders aside from cPanel has signed off on this feature and implementation.
So we need to review it from cPanel’s point of view and adjust if necessary.
Change:
Testing:
**
Basic 'use if' compile test:
# cat tmp/useif.pl use if $ENV{UNI}, "utf8"; print length("I ☃") . "\n"; # perl tmp/useif.pl 5 # UNI=1 perl tmp/useif.pl 3 # perlcc tmp/useif.pl -o tmp/useif # tmp/useif 5 # UNI=1 perlcc tmp/useif.pl -o tmp/useif 3 #
lazy load at runtime that does use if technique this change does:
# cat uif.pl use You; print You::pl() . "\n"; # cat You.pm package You; use strict; use warnings; our $VAR = 0; sub import { $VAR = 1; } sub pl { require You::Too; return You::Too::me(); } 1; # cat You/Too.pm package You::Too; use strict; use warnings; use if $You::VAR, 'utf8'; sub me { return length("español"); # 8 bytes for 7 character } 1; # perlcc uif.pl # ./uif 7 #
change it to have the var be false and the result is 8
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Using git hub to track since I need to upload before this is complete.
All major stakeholders aside from cPanel has signed off on this feature and implementation.
So we need to review it from cPanel’s point of view and adjust if necessary.
Change:
Testing:
**
Basic 'use if' compile test:
lazy load at runtime that does use if technique this change does:
change it to have the var be false and the result is 8
The text was updated successfully, but these errors were encountered: