| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-utf8-all | Distribution: Mageia |
| Version: 0.24.0 | Vendor: Mageia.Org |
| Release: 5.mga10 | Build date: Fri Jun 27 03:30:37 2025 |
| Group: Development/Perl | Build host: localhost |
| Size: 52890 | Source RPM: perl-utf8-all-0.24.0-5.mga10.src.rpm |
| Packager: umeabot <umeabot> | |
| Url: https://metacpan.org/release/utf8-all | |
| Summary: Turn on Unicode - all of it | |
the utf8 manpage allows you to write your Perl encoded in UTF-8. That means
UTF-8 strings, variable names, and regular expressions. 'utf8::all' goes
further, and makes '@ARGV' encoded in UTF-8, and filehandles are opened
with UTF-8 encoding turned on by default (including STDIN, STDOUT, STDERR),
and charnames are imported so '\N{...}' sequences can be used to compile
Unicode characters based on names. If you _don't_ want UTF-8 for a
particular filehandle, you'll have to set 'binmode $filehandle'.
The pragma is lexically-scoped, so you can do the following if you had some
reason to:
{
use utf8::all;
open my $out, '>', 'outfile';
my $utf8_str = 'føø bār';
print length $utf8_str, "\n"; # 7
print $out $utf8_str; # out as utf8
}
open my $in, '<', 'outfile'; # in as raw
my $text = do { local $/; <$in>};
print length $text, "\n"; # 10, not 7!
GPL+ or Artistic
* Fri Jun 27 2025 umeabot <umeabot> 0.24.0-5.mga10 + Revision: 2204830 - Mageia 10 Mass Rebuild
/usr/share/doc/perl-utf8-all /usr/share/doc/perl-utf8-all/Changes /usr/share/doc/perl-utf8-all/LICENSE /usr/share/doc/perl-utf8-all/META.json /usr/share/doc/perl-utf8-all/META.yml /usr/share/doc/perl-utf8-all/README.mkdn /usr/share/man/man3/utf8::all.3pm.xz /usr/share/perl5/vendor_perl/utf8 /usr/share/perl5/vendor_perl/utf8/all.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 09:01:35 2025