SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Text-Wrap-OO rpm build for : OpenSuSE. For other distributions click perl-Text-Wrap-OO.

Name : perl-Text-Wrap-OO
Version : 0.002 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp156.1.1 Date : 2024-07-03 19:15:53
Group : Unspecified Source RPM : perl-Text-Wrap-OO-0.002-lp156.1.1.src.rpm
Size : 0.07 MB
Packager : https://www_suse_com/
Summary : An object oriented interface to Text::Wrap
Description :
Text::Wrap::OO is an object oriented wrapper to the Text::Wrap module.

Text::Wrap is useful for formatting text, and it is customizable, but it
has a drawback: The configuration options are set using global package
variables. This means that if a module configures Text::Wrap, it can
interfere with other modules that use Text::Wrap. Indeed, the Text::Wrap
documentation|Text::Wrap itself warns against setting these variables, or
if you must, to \'local()\'ize them first. While this works, it can become
cumbersome, and it still does not protect your module against other modules
messing with Text::Wrap global variables.

That\'s where Text::Wrap::OO comes in. Text::Wrap::OO provides an object
oriented interface to Text::Wrap. The Text::Wrap global variables are
automatically localized, so you need not worry about that. The defaults are
always the same (unless you use the \'inherit\' attribute; see ATTRIBUTES)
for each new object, so you don\'t need to worry about other modules messing
with the settings either.

A Text::Wrap::OO object has several attributes that can either be passed to
the constructor (discussed later), or through accessor methods. The
accessors are methods with the same name as the attributes they access, and
can either be called with no arguments to get the value of the attribute,
or with one argument to set the value of the attribute.

Two other types of attribute-related methods are provided as well. For an
attribute _ATTR_, the \'has__ATTR_\' and \'clear__ATTR_\' methods are
available. \'has__ATTR_\' will return true if the attribute _ATTR_ is set,
and \'clear__ATTR_\' will unset _ATTR_, as though it had never been set. Note
that if an attribute is unset, the accessor will return the default value
of the attribute, so \'$object->clear__ATTR_\' is _not_ the same thing as
\'$object->_ATTR_(undef)\'.

If you have a very old version of Text::Wrap which does not support a
certain configuration variable, the corresponding attribute in a
Text::Wrap::OO object will warn if you try to set it, and have no effect.
You can turn off these warnings by setting the \'warn\' attribute to a false
value (see the documentation for the \'warn\' attribute).

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/15.6/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Text-Wrap-OO-0.002-lp156.1.1.noarch.rpm
     

Provides :
perl(Text::Wrap::OO)
perl-Text-Wrap-OO

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(List::Util) >= 1.33
perl(Module::Runtime)
perl(Types::Common::Numeric)
perl(Types::Standard)
perl(feature)
perl(namespace::autoclean)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Text
/usr/lib/perl5/vendor_perl/5.26.1/Text/Wrap
/usr/lib/perl5/vendor_perl/5.26.1/Text/Wrap/OO.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Text-Wrap-OO
/usr/share/doc/packages/perl-Text-Wrap-OO/Changes
/usr/share/doc/packages/perl-Text-Wrap-OO/README
/usr/share/licenses/perl-Text-Wrap-OO
/usr/share/licenses/perl-Text-Wrap-OO/LICENSE
/usr/share/man/man3/Text::Wrap::OO.3pm.gz

 
ICM