[Perl/perl5] b883c1: Document SvPV_shrink_to_cur
Branch: refs/heads/khw/docs_pr Home: https://github.com/Perl/perl5 Commit: b883c1499282ee1bef9809a1897a8cb9a033ac05 https://github.com/Perl/perl5/commit/b883c1499282ee1bef9809a1897a8cb9a033ac05 Author: Karl Williamson Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M sv.h Log Message: --- Document SvPV_shrink_to_cur
[Perl/perl5] 31883a: gh18515: extend dumping of PM objects
Branch: refs/heads/gh18515 Home: https://github.com/Perl/perl5 Commit: 31883ad00b5345af7be05e260a4b6834ba86a2b0 https://github.com/Perl/perl5/commit/31883ad00b5345af7be05e260a4b6834ba86a2b0 Author: Hugo van der Sanden Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M dump.c Log Message: --- gh18515: extend dumping of PM objects Include RXf_ flags START_ONLY, WHITE and NULL along with the essentially similar SKIPWHITE; dump the flags whenever GETRE(pm) succeeds, not only if there is a check substring. This allows eg `perl -Dx -e 'split /\s+/'` to show whether the intended flags have been set. Commit: 666b743a52d6aa9dcb6f6a9b879ccee62a7383d0 https://github.com/Perl/perl5/commit/666b743a52d6aa9dcb6f6a9b879ccee62a7383d0 Author: Hugo van der Sanden Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M regcomp.c Log Message: --- gh18515: fix special handling of specific split() patterns Commit 122af31004 acted on the wrong assumption that NEXTOPER() and regnext() were equivalent, and in fixing a valgrind complaint tried to simplify code for detecting specific patterns for split() that merited special-case handling by making them all use regnext(). As a result, the special case /\s+/ was no longer correctly detected, resulting in a degree of pessimisation. This commit fixes that, and avoids reading via the calculated 'next' pointer except for the ops we need (in which cases we know it'll point to another regop) - for the EXACT case (which we don't need), valgrind was correctly pointing out that it points to potentially uninitialized data. Compare: https://github.com/Perl/perl5/compare/31883ad00b53%5E...666b743a52d6
[Perl/perl5] b039ec: Allow pack 'D' on all systems with long doubles
Branch: refs/heads/pack-d Home: https://github.com/Perl/perl5 Commit: b039ecdc257e28985a9d151de850cdd74ab5fdc6 https://github.com/Perl/perl5/commit/b039ecdc257e28985a9d151de850cdd74ab5fdc6 Author: Leon Timmermans Date: 2021-02-01 (Mon, 01 Feb 2021) Changed paths: M packsizetables.inc M pod/perlfunc.pod M pp_pack.c M regen/genpacksizetables.pl Log Message: --- Allow pack 'D' on all systems with long doubles Previously it was only supported if NV also was long double, but not when it is either double or __float128.
[Perl/perl5] 59b3ae: Allow pack 'D' on all systems with long doubles
Branch: refs/heads/pack-d Home: https://github.com/Perl/perl5 Commit: 59b3aea014a71db2e32b92da73eab8160eabacdc https://github.com/Perl/perl5/commit/59b3aea014a71db2e32b92da73eab8160eabacdc Author: Leon Timmermans Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M packsizetables.inc M pp_pack.c M regen/genpacksizetables.pl Log Message: --- Allow pack 'D' on all systems with long doubles Previously it was only supported if NV also was long double, but not when it is either double or __float128.
[Perl/perl5] 4f7898: Allow pack 'D' on all systems with long doubles
Branch: refs/heads/pack-d Home: https://github.com/Perl/perl5 Commit: 4f7898d6501fd8f81c3799397979aae54fb9b33a https://github.com/Perl/perl5/commit/4f7898d6501fd8f81c3799397979aae54fb9b33a Author: Leon Timmermans Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M packsizetables.inc M pp_pack.c M regen/genpacksizetables.pl Log Message: --- Allow pack 'D' on all systems with long doubles Previously it was only suppored if NV also was long double, but not when it is either double or __float128.
[Perl/perl5] 5362a4: Allow pack 'D' on all systems with long doubles
Branch: refs/heads/pack-d Home: https://github.com/Perl/perl5 Commit: 5362a47dcdcb600a5ab16d77b27e5d8fcd6adc85 https://github.com/Perl/perl5/commit/5362a47dcdcb600a5ab16d77b27e5d8fcd6adc85 Author: Leon Timmermans Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M pp_pack.c Log Message: --- Allow pack 'D' on all systems with long doubles Previously it was only suppored if NV also was long double, but not when it is either double or __float128.
[Perl/perl5] 05423e: perlretut: Grammar, clarifications, white-space
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 05423e5e683162413b0048fac4fbed90902387cf https://github.com/Perl/perl5/commit/05423e5e683162413b0048fac4fbed90902387cf Author: Karl Williamson Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M pod/perlretut.pod Log Message: --- perlretut: Grammar, clarifications, white-space Commit: 8c5e15d0d75a75ec52cba21d188852c305c161fc https://github.com/Perl/perl5/commit/8c5e15d0d75a75ec52cba21d188852c305c161fc Author: James E Keenan Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M pod/perlretut.pod Log Message: --- Grammatical refinements For: https://github.com/Perl/perl5/pull/18486 Compare: https://github.com/Perl/perl5/compare/a19f6621766b...8c5e15d0d75a
[Perl/perl5]
Branch: refs/heads/jkeenan/gh-18387-dynamic-modifiers Home: https://github.com/Perl/perl5
[Perl/perl5] a19f66: Provide guidance for dynamic modifiers
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: a19f6621766baa4f472625c06f146105b33d441d https://github.com/Perl/perl5/commit/a19f6621766baa4f472625c06f146105b33d441d Author: James E Keenan Date: 2021-01-31 (Sun, 31 Jan 2021) Changed paths: M pod/perlre.pod Log Message: --- Provide guidance for dynamic modifiers For: https://github.com/Perl/perl5/issues/18387