You are here: Home

Modified items

All recently modified items, latest first.
RPMPackage perl-lib-0.65-486.fc36.x86_64
This module simplifies the manipulation of @INC at compile time.
RPMPackage perl-less-0.03-486.fc36.noarch
"use less ...;" is a Perl user-pragma. If you're very lucky some code you're using will know that you asked for less CPU usage or RAM or fat or... we just can't know.
RPMPackage perl-ldns-1.8.1-4.fc36.x86_64
Perl extensions for ldns
RPMPackage perl-interpreter-5.34.1-486.fc36.x86_64
This is a Perl interpreter as a standalone executable /usr/bin/perl required for handling Perl scripts. It does not provide all the other Perl modules or tools. Install this package if you want to program in Perl or enable your system to handle Perl scripts with /usr/bin/perl interpreter. If your script requires some Perl modules, you can install them with "perl(MODULE)" where "MODULE" is a name of required module. E.g. install "perl(Test::More)" to make Test::More Perl module available. If you need all the Perl modules that come with upstream Perl sources, so called core modules, install perl package. If you only need perl run-time as a shared library, i.e. Perl interpreter embedded into another application, the only essential package is perl-libs. Perl header files can be found in perl-devel package. Perl utils like "h2ph" or "perlbug" can be found in perl-utils package. Perl debugger, usually invoked with "perl -d", is available in perl-debugger package.
RPMPackage perl-if-0.60.900-486.fc36.noarch
The "if" module is used to conditionally load another module.
RPMPackage perl-hivex-1.3.21-6.fc36.x86_64
perl-hivex contains Perl bindings for hivex.
RPMPackage perl-filetest-1.03-486.fc36.noarch
The default behavior of file test operators (e.g. "-r") is to use the simple mode bits as returned by the stat() family of system calls. However, many operating systems have additional features to define more complex access rights, for example ACLs (Access Control Lists). For such environments, "use filetest" may help the permission operators to return results more consistent with other tools.
RPMPackage perl-fields-2.27-486.fc36.noarch
The "fields" pragma enables compile-time and run-time verified class fields.
RPMPackage perl-encoding-warnings-0.13-486.fc36.noarch
As of Perl 5.26.0, this module has no effect. The internal Perl feature that was used to implement this module has been removed. Hence, if you load this module on Perl 5.26.0, you will get one warning that the module is no longer supported; and the module will do nothing thereafter.
RPMPackage perl-encoding-3.00-485.fc36.x86_64
With the encoding pragma, you can write your Perl script in any encoding you like (so long as the Encode module supports it) and still enjoy Unicode support. However, this encoding module is deprecated under perl 5.18. It uses a mechanism provided by perl that is deprecated under 5.18 and higher, and may be removed in a future version. The easiest and the best alternative is to write your script in UTF-8.
RPMPackage perl-doc-5.34.1-486.fc36.noarch
This is a documentation for Perl language. It's provided in POD and manual page format.
RPMPackage perl-diagnostics-1.37-486.fc36.noarch
The diagnostics module extends the terse diagnostics normally emitted by both the perl compiler and the perl interpreter (from running perl with a -w switch or "use warnings"), augmenting them with the more explicative and endearing descriptions found in perldiag. splain tool explains perl messages found on standard input.
RPMPackage perl-deprecate-0.04-486.fc36.noarch
"deprecate" pragma simplifies the maintenance of dual-life modules that will no longer be included in the Perl core in a future Perl release, but are still included currently. The purpose of the pragma is to alert users to the status of such a module by issuing a warning that encourages them to install the module from CPAN, so that a future upgrade to a perl which omits the module will not break their code.
RPMPackage perl-debugger-1.60-486.fc36.noarch
This is the perl debugger. It is loaded automatically by Perl when you invoke a script with "perl -d". There is also "DB" module contained for a programmatic interface to the debugging API.
RPMPackage perl-constant-1.33-480.fc36.noarch
This pragma allows you to declare constants at compile-time: use constant PI => 4 * atan2(1, 1); When you declare a constant such as "PI" using the method shown above, each machine your script runs upon can have as many digits of accuracy as it can use. Also, your program will be easier to read, more likely to be maintained (and maintained correctly), and far less likely to send a space probe to the wrong planet because nobody noticed the one equation in which you wrote 3.14195. When a constant is used in an expression, Perl replaces it with its value at compile time, and may then optimize the expression further. In particular, any code in an "if (CONSTANT)" block will be optimized away if the constant is false.
RPMPackage perl-common-sense-3.7.5-8.fc36.x86_64
This module implements some sane defaults for Perl programs, as defined by two typical (or not so typical - use your common sense) specimens of Perl coders: It's supposed to be mostly the same, with much lower memory usage, as: use utf8; use strict qw(vars subs); use feature qw(say state switch); use feature qw(unicode_strings unicode_eval current_sub fc evalbytes); no feature qw(array_base); no warnings; use warnings qw(FATAL closed threads internal debugging pack prototype inplace io pipe unpack malloc deprecated glob digit printf layer reserved taint closure semicolon); no warnings qw(exec newline unopened);
RPMPackage perl-blib-1.07-486.fc36.noarch
This module looks for MakeMaker-like "blib" directory structure starting in given or current directory and working back up to five levels of directories. It is intended for use on command line with -M option as a way of testing arbitrary scripts against an uninstalled version of a package.
RPMPackage perl-bignum-0.65-1.fc36.noarch
This package attempts to make it easier to write scripts that use BigInts and BigFloats in a transparent way.
RPMPackage perl-base-2.27-486.fc36.noarch
"base" module allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Unless you are using the "fields" pragma, consider this module discouraged in favor of the lighter-weight "parent".
RPMPackage perl-autovivification-0.18-15.fc36.x86_64
When an undefined variable is dereferenced, it gets silently upgraded to an array or hash reference (depending of the type of the dereferencing). This behavior is called autovivification and usually does what you mean (e.g. when you store a value) but it's sometimes unnatural or surprising because your variables gets populated behind your back. This is especially true when several levels of dereferencing are involved, in which case all levels are vivified up to the last, or when it happens in intuitively read-only constructs like exists.