Name : perl-utf8-all
| |
Version : 0.24.0
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 1.1
| Date : 2018-01-09 08:33:48
|
Group : Unspecified
| Source RPM : perl-utf8-all-0.24.0-1.1.src.rpm
|
Size : 0.05 MB
| |
Packager : (none)
| |
Summary : Turn on Unicode - all of it
|
Description :
The \'use utf8\' pragma tells the Perl parser to allow UTF-8 in the program text in the current lexical scope. This also means that you can now use literal Unicode characters as part of strings, variable names, and regular expressions.
\'utf8::all\' goes further:
* \'charnames\' are imported so \'\\N{...}\' sequences can be used to compile Unicode characters based on names.
* On Perl \'v5.11.0\' or higher, the \'use feature \'unicode_strings\'\' is enabled.
* \'use feature fc\' and \'use feature unicode_eval\' are enabled on Perl \'5.16.0\' and higher.
* Filehandles are opened with UTF-8 encoding turned on by default (including \'STDIN\', \'STDOUT\', and \'STDERR\' when \'utf8::all\' is used from the \'main\' package). Meaning that they automatically convert UTF-8 octets to characters and vice versa. If you _don\'t_ want UTF-8 for a particular filehandle, you\'ll have to set \'binmode $filehandle\'.
* \'AATTARGV\' gets converted from UTF-8 octets to Unicode characters (when \'utf8::all\' is used from the \'main\' package). This is similar to the behaviour of the \'-CA\' perl command-line switch (see perlrun).
* \'readdir\', \'readlink\', \'readpipe\' (including the \'qx//\' and backtick operators), and \'glob\' (including the \'< >\' operator) now all work with and return Unicode characters instead of (UTF-8) octets (again only when \'utf8::all\' is used from the \'main\' package).
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Tumbleweed/noarch |