perl-utf8-all - Turn on Unicode - all of it

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename perl-utf8-all-0.24.0-2.mga7.noarch.rpm
Package name perl-utf8-all
Package version 0.24.0
Package release 2.mga7
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 26.36 KB
Installed size 51.90 KB
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!


Package Version Architecture Repository
perl-utf8-all-0.24.0-2.mga7.noarch.rpm 0.24.0 noarch Mageia Core
perl-utf8-all - - -


Name Value
perl >= 1:5.010
perl(Carp) -
perl(Config) -
perl(Encode) -
perl(Import::Into) -
perl(PerlIO::utf8_strict) -
perl(Symbol) -
perl(charnames) -
perl(feature) -
perl(open) -
perl(parent) -
perl(strict) -
perl(utf8) -
perl(warnings) -
perl-base >= 2:5.28.0


Name Value
perl(utf8::all) == 0.24.0
perl-utf8-all == 0.24.0-2.mga7


Type URL
Binary Package perl-utf8-all-0.24.0-2.mga7.noarch.rpm
Source Package perl-utf8-all-0.24.0-2.mga7.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-utf8-all rpm package:
    # urpmi perl-utf8-all




2018-09-20 - umeabot <umeabot> 0.24.0-2.mga7
(not released yet)
+ Revision: 1287513
- Mageia 7 Mass Rebuild
2018-04-09 - kekepower <kekepower> 0.24.0-1.mga7
+ Revision: 1216719
- Update to version 0.024
2017-10-03 - tv <tv> 0.23.0-2.mga7
+ Revision: 1167264
- rebuild with fixed rpm for missing autodeps
2017-09-24 - sander85 <sander85> 0.23.0-1.mga7
+ Revision: 1158524
- update to 0.023
2016-06-19 - pterjan <pterjan> 0.17.0-2.mga6
+ Revision: 1035668
- Rebuild for perl 5.22.2
2015-12-17 - shlomif <shlomif> 0.17.0-1.mga6
+ Revision: 911387
- New version 0.017

See Also

Package Description
perl-xfconf-4.14.1-1.mga8.i586.rpm Perl bindings for xfconf
perl-yui-1.1.2-6.mga7.i586.rpm Perl bindings for libyui
perl-zapata- Zapata Telecom Library perl files
perl-zinnia-0.06-22.mga7.i586.rpm Perl bindings for zinnia
perl_checker-1.2.34-2.mga7.i586.rpm Verify Perl code
perl_checker-fake_packages-1.2.34-2.mga7.noarch.rpm Verify Perl code
perlbrew-0.840.0-2.mga7.noarch.rpm Manage perl installations in your $HOME
perli11ndoc-0.47.0-1.mga7.i586.rpm an interactive documentation viewer based on installed gir files
perlindex-1.606.0-10.mga7.noarch.rpm English language stemming
perltidy-20181120.0.0-1.mga7.noarch.rpm Script which indents and reformats Perl code
pesign-0.112-5.mga8.i586.rpm Signing utility for UEFI binaries
pflogsumm-1.1.5-3.mga7.noarch.rpm Postfix log entry summarizer
pfqueue-0.5.6-8.mga7.i586.rpm Queue manager for the Postfix or Exim mail transport agent
pfscalibration-2.1.0-13.mga7.i586.rpm Scripts and programs for photometric calibration
pfstmo-2.1.0-13.mga7.i586.rpm PFS tone mapping operators