SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-IO-HTML rpm build for : OpenSuSE. For other distributions click perl-IO-HTML.

Name : perl-IO-HTML
Version : 1.004 Vendor : openSUSE
Release : 1.17 Date : 2020-09-27 05:08:55
Group : Development/Libraries/Perl Source RPM : perl-IO-HTML-1.004-1.17.src.rpm
Size : 0.04 MB
Packager : https://bugs_opensuse_org
Summary : Open an HTML file with automatic charset detection
Description :
IO::HTML provides an easy way to open a file containing HTML while
automatically determining its encoding. It uses the HTML5 encoding sniffing
algorithm specified in section 8.2.2.2 of the draft standard.

The algorithm as implemented here is:

* 1.

If the file begins with a byte order mark indicating UTF-16LE, UTF-16BE, or
UTF-8, then that is the encoding.

* 2.

If the first \'$bytes_to_check\' bytes of the file contain a \'< meta>\' tag
that indicates the charset, and Encode recognizes the specified charset
name, then that is the encoding. (This portion of the algorithm is
implemented by \'find_charset_in\'.)

The \'< meta>\' tag can be in one of two formats:

< meta charset=\"...\">
< meta http-equiv=\"Content-Type\" content=\"...charset=...\">

The search is case-insensitive, and the order of attributes within the tag
is irrelevant. Any additional attributes of the tag are ignored. The first
matching tag with a recognized encoding ends the search.

* 3.

If the first \'$bytes_to_check\' bytes of the file are valid UTF-8 (with at
least 1 non-ASCII character), then the encoding is UTF-8.

* 4.

If all else fails, use the default character encoding. The HTML5 standard
suggests the default encoding should be locale dependent, but currently it
is always \'cp1252\' unless you set \'$IO::HTML::default_encoding\' to a
different value. Note: \'sniff_encoding\' does not apply this step; only
\'html_file\' does that.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/ALP:/Experimental:/Slowroll/base.20240605/repo/oss/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-IO-HTML-1.004-1.17.noarch.rpm
ftp.icm.edu.pl  perl-IO-HTML-1.004-1.17.noarch.rpm
     

Provides :
perl(IO::HTML)
perl-IO-HTML

Requires :
perl(:MODULE_COMPAT_5.38.2)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.38.2/IO
/usr/lib/perl5/vendor_perl/5.38.2/IO/HTML.pm
/usr/share/doc/packages/perl-IO-HTML
/usr/share/doc/packages/perl-IO-HTML/Changes
/usr/share/doc/packages/perl-IO-HTML/README
/usr/share/doc/packages/perl-IO-HTML/examples
/usr/share/doc/packages/perl-IO-HTML/examples/detect-encoding.pl
/usr/share/licenses/perl-IO-HTML
/usr/share/licenses/perl-IO-HTML/LICENSE
/usr/share/man/man3/IO::HTML.3pm.gz

 
ICM