Tuesday 30th May 2017
Fedora Project
Updated perl-DateTime to 1.43 in F-26 and Rawhide:
Added a small optimization for boolification overloading: rather than relying on a fallback to stringification, we now return true directly, which is a little faster in cases like "if ($might_be_dt) { ... }"
The datetime() method now accepts a single argument to use as the separator between the date and time portion; this defaults to "T"
Gerd Pokorra kindly reviewed and approved my perl-Ref-Util-XS package submission
Imported and built perl-Ref-Util-XS (0.116) for F-24, F-25, F-26, Rawhide and EPEL-7
Updated perl-Ref-Util to 0.203 in F-24, F-25, F-26, Rawhide and EPEL-7:
Reimplement in pure Perl, with a dynamic dependency on a new Ref::Util::XS module that contains the fast XS implementation
Fix space/tab issue in Makefile
Don't use DynamicPrereqs for unrelated Makefile.PL snippet
Use of the Pure-Perl implementation can now be forced at runtime by setting either $Ref::Util::IMPLEMENTATION or $ENV{PERL_REF_UTIL_IMPLEMENTATION} to "XS"
Fix is_*_formatref() error messages (GH#38)
Speed enhancements for is_*_formatref() on 5.8+
- Restore 5.6 and 5.8 compatibility
PP behaviour now matches XS for \v1.2.3 and \sub {}
- Updated documentation to reflect the PP/XS split
Local Packages
Updated perl-DateTime to 1.43 as per the Fedora version
Updated perl-Lingua-EN-Inflect to 1.902:
Noted the new conversion documentation in Lingua::EN::Inflexion