In perl.git, the branch tonyc/post-5.22 has been created
<http://perl5.git.perl.org/perl.git/commitdiff/8b052325fdd6dbb094868aeac9cfa5258dd015d5?hp=0000000000000000000000000000000000000000>
at 8b052325fdd6dbb094868aeac9cfa5258dd015d5 (commit)
- Log -----------------------------------------------------------------
commit 8b052325fdd6dbb094868aeac9cfa5258dd015d5
Author: Niko Tyni <[email protected]>
Date: Sat Apr 18 18:59:07 2015 +0300
Fix quote() function to escape backslashes but not minus signs
The delimiter character isn't special in character square brackets,
and neither is the backslash. So '\-\' means just a range of backslash
to backslash, and the minus sign isn't included at all.
Substitution tested with GNU Solaris 9 sed programs.
Originally noticed by Kristoffer Grundstr?m.
Bug-Debian: https://bugs.debian.org/754057
M Makefile.SH
commit ee3ac3f4306152ec51a99887699f05d1ce28e749
Author: Peter John Acklam <[email protected]>
Date: Fri Apr 17 21:28:37 2015 +0200
Correct Math::BigInt -> new() for non-integer input.
The documentation in Math::BigInt says about input values that "Non-integer
values result in NaN." The actual behaviour doesn't comply with this.
- All input values in the range (-1,1) written as a decimal number, e.g.,
-0.75 and 0.5, now return NaN, not 0.
- Input values with a large (absolute value) negative exponent, e.g.,
1e-9999999, now return NaN. The former behaviour was to die with the
message "Quantifier in {,} bigger than 32766 in regex; marked by ..."
- This patch fixes CPAN RT #61887 and CPAN RT #63038.
M dist/Math-BigInt/lib/Math/BigInt.pm
M dist/Math-BigInt/t/bigintpm.inc
-----------------------------------------------------------------------
--
Perl5 Master Repository