Jump to letter: [
02349ABCDEFGHIJKLMNOPQRSTUVWXYZ
]
perl-common-sense - "Common sense" Perl defaults
- Description:
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);
Packages
perl-common-sense-3.7.5-1.fc14.al.i686
[31 KiB] |
Changelog
by Paul Howarth (2020-04-02):
- Update to 3.75
- Make build (more) reproducible
- Removed "portable" from the warnings list, as 32-bit perls (as opposed to
32-bit platforms) are practically extinct and it warns about a weird subset
of operations, e.g. 64-bit hex() is not ok, 64-bit addition is fine, makes
no sense; additionally, other than hex/oct etc. harassment, there is
nothing in this category that otherwise could be useful
- Specify all build dependencies
- Drop ancient obsoletes/provides for removed tests sub-package
- Drop redundant buildroot cleaning in %install section
- Simplify find command using -delete
- Fix permissions verbosely
|