perl-Encode-ISO2022 - ISO/IEC 2022 character encoding scheme

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports x86_64
Package filename perl-Encode-ISO2022-0.04-alt4.1.x86_64.rpm
Package name perl-Encode-ISO2022
Package version 0.04
Package release alt4.1
Package architecture x86_64
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 833.42 KB
Installed size 833.42 KB
This module provides a character encoding scheme (CES) switching a set of.multiple coded character sets (CCS).
A class method Define() may take following arguments.
=over 4
=item Alias => REGEX
The regular expression representing alias of this encoding, if any.
=item Name => STRING
The name of this encoding as the Encode::Encoding manpage object.
=item CCS => [ FEATURE, FEATURE, ...]
List of features defining CCSs used by this encoding.
Each item is a hash reference containing following items.
=over 4
=item bytes => NUMBER
Number of bytes to represent each character.
Default is 1.
=item cl => BOOLEAN
If true value is set, this CCS includes map to/from code points between
0/0 and 1/15.
There should be one CCS with this flag to reset broken designation.
=item dec_only => BOOLEAN
If true value is set, this CCS will be used only for decoding.
=item encoding => STRING | ENCODING
the Encode::Encoding manpage object used as CCS, or its name.
Encodings used for CCS must provide "raw" conversion.
Namely, they must be stateless and fixed-length conversion over 94^n or 96^n
code tables.
the Encode::ISO2022::CCS manpage lists available CCSs.
=item g => STRING
=item g_init => STRING
Working set this CCS may be designated to:
`'g0'', `'g1'', `'g2'' or `'g3''.
If `g_init' is set, this CCS will be designated at beginning of coversion
implicitly, and at end of conversion explicitly.
If `g' or `g_init' is set and neither of `ls' nor `ss' is set,
this CCS will be invoked when it is designated.
If neither of `g', `g_init', `ls' nor `ss' is set,
this CCS is invoked always.
=item g_seq => STRING
Escape sequence to designate this CCS, if it can be designated explicitly.
=item gr => BOOLEAN
If true value is set, this CCS will be invoked to GR using 7-bit conversion
=item ls => STRING
=item ss => STRING
Escape sequence or control character to invoke this CCS,
if it should be invoked explicitly.
If `ls' is set, this CCS will be invoked by locking-shift.
If `ss' is set, this CCS will be invoked by single-shift.
=item range => STRING
Possible range of encoded bytes.  General value is
`'\x21-\x7E'', `'\x20-\x7F'', `'\xA1-\xFE'' or `'\xA0-\xFF''.
This is required for multibyte CCSs to detect broken multibyte sequences.
=item LineInit => BOOLEAN
If it is true, designation and invokation states will be initialized at
beginning of lines.
=item SubChar => STRING
Unicode string to be used for substitution character.
To know more about use of this module,
the source of the Encode::ISO2022JP2 manpage may be an example.


Package Version Architecture Repository
perl-Encode-ISO2022-0.04-alt4.1.i586.rpm 0.04 i586 Autoimports
perl-Encode-ISO2022 - - -


Name Value
/usr/lib64/perl5 - - - -
perl(Encode/ -
perl(Encode/ -
perl(Encode/ -
perl(Encode/ -
perl( -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Encode/ = 0.040
perl(Encode/ = 0.020
perl(Encode/ = 0.010
perl(Encode/ = 0.020
perl-Encode-ISO2022 = 0.04-alt4.1


Type URL
Binary Package perl-Encode-ISO2022-0.04-alt4.1.x86_64.rpm
Source Package perl-Encode-ISO2022-0.04-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Encode-ISO2022 rpm package:
    # sudo apt-get install perl-Encode-ISO2022



See Also

Package Description
perl-Encode-JISX0213-0.04-alt3.1.x86_64.rpm JIS X 0213 encodings
perl-Encode-JP-Mobile-0.30-alt7_22.x86_64.rpm Japan mobile phone Shift_JIS (CP932) / UTF-8 encoding
perl-Encode-MAB2-0.09-alt1.1.x86_64.rpm Das `Maschinelle Austauschformat fuer Bibliotheken'
perl-Encode-Multibyte-Detect-1.01-alt4.1.x86_64.rpm detect multibyte encoding
perl-Encode-VN-0.06-alt4.1.x86_64.rpm Additional Vietnamese encodings
perl-Encoding-FixLatin-XS-1.01-alt4.1.x86_64.rpm XS implementation layer for Encoding::FixLatin
perl-Env-C-0.15-alt3_7.x86_64.rpm Get/set/unset environment variables on the C level
perl-Errno-AnyString-1.03-alt4.1.x86_64.rpm put arbitrary strings in $!
perl-Escape-Houdini-0.3.2-alt1.x86_64.rpm Perl API to Houdini, a zero-dependency C web escaping library
perl-Eval-Compile-0.11-alt2_13.x86_64.rpm No summary found
perl-Event-Lib-UDPPump-0.01-alt4.1.x86_64.rpm perl module Event-Lib-UDPPump
perl-Event-Stats-1.03-alt1.x86_64.rpm perl module Event-Stats
perl-Exporter-Lexical-0.02-alt4.1.x86_64.rpm exporter for lexical subs
perl-ExtUtils-Typemaps-STL-Extra-0.001-alt2.1.x86_64.rpm Extra typemaps for STL types
perl-FFI-1.14-alt1.x86_64.rpm Perl Foreign Function Interface based on libffi