[perl.git] branch maint-votes updated. 8169539dd3feeb5477a5030e6cbba935919384bd

2018-03-17 Thread Father Chrysostomos
commit 8169539dd3feeb5477a5030e6cbba935919384bd Author: Father Chrysostomos Date: Sat Mar 17 14:02:18 2018 -0700 Add backporting note --- Summary of changes: votes-5.26.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/votes-5.26.xml b/vote

[perl.git] branch blead updated. v5.27.9-137-g5d70f8f9a9

2018-03-11 Thread Father Chrysostomos
commit 5d70f8f9a94124c9e77138d92611f5765f8793ad Author: Father Chrysostomos Date: Sun Mar 11 15:28:27 2018 -0700 Carp: Use ${^LAST_FH} if available Using ${^LAST_FH}, available in 5.18, in faster than using eval/die to get the last file handle. Also, the eval/die method is not going to produce anything if

[perl.git] branch maint-votes updated. 5cf8939f5a6207ec1798c0b066a6b93e28572183

2018-03-10 Thread Father Chrysostomos
commit 5cf8939f5a6207ec1798c0b066a6b93e28572183 Author: Father Chrysostomos Date: Sat Mar 10 10:25:26 2018 -0800 5.26 votes I don’t know enough about compiler hints, configure, and the regexp engine to feel confident voting on those commit f7f128db5f88add2a41345b0778c862516e2e198 Author: Father Chrysostomos

[perl.git] branch blead updated. v5.27.9-106-ga2d13ee089

2018-03-05 Thread Father Chrysostomos
commit a2d13ee089a08f2c4ac0472a6d54e14e83a4eab4 Author: Father Chrysostomos Date: Mon Mar 5 09:55:34 2018 -0800 perldiag: Rewrap an entry for better splain output The splain utility (aka diagnostics.pm) blindly strips out pod formatting without rewrapping the text (I think rewrapping would be overkill). This

[perl.git] branch blead updated. v5.27.9-105-gab82787b57

2018-03-05 Thread Father Chrysostomos
commit ab82787b570c2b70044e783462318c4c4c089ca6 Author: Father Chrysostomos Date: Mon Mar 5 09:35:21 2018 -0800 More AUTHORS sorting --- Summary of changes: AUTHORS | 48 1 file changed, 24 insertions(

[perl.git] branch blead updated. v5.27.9-104-gd8671a9c8f

2018-03-05 Thread Father Chrysostomos
commit d8671a9c8fe2955099261f1cedc0ae234dc86bfe Author: Father Chrysostomos Date: Mon Mar 5 08:58:09 2018 -0800 AUTHORS: sorting; consistent indent --- Summary of changes: AUTHORS | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff -

[perl.git] branch blead updated. v5.27.9-103-gf68b759104

2018-03-05 Thread Father Chrysostomos
commit f68b759104a3343a4765dcab96e5e5b04e799f25 Author: Father Chrysostomos Date: Mon Mar 5 08:46:41 2018 -0800 Increase ExtUtils::ParseXS(::*) version to 3.39 commit 559c9ec2c0df2ca09de621378c4f8a7d49258f02 Author: Father Chrysostomos Date: Mon Mar 5 08:39:36 2018 -0800 Add Shoichi Kaji to AUTHORS

[perl.git] branch blead updated. v5.27.9-84-g90fe04894e

2018-03-02 Thread Father Chrysostomos
commit 90fe04894e1509f4c8efa9a2ba4f01d295d9634c Author: Father Chrysostomos Date: Fri Mar 2 10:52:45 2018 -0800 perldelta typo --- Summary of changes: pod/perldelta.pod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pod/perldelta.pod

[perl.git] branch blead updated. v5.27.9-83-g30938b9caf

2018-03-02 Thread Father Chrysostomos
commit 30938b9caf6a0422748692c853345cfd94bf43e5 Author: Father Chrysostomos Date: Fri Mar 2 10:50:55 2018 -0800 perldelta for Carp changes since 5.27.9 Most of the commits that modified Carp.pm were either minor fix-ups for previous commits or fixes for bugs introduced by previous commits. Hence, there are v

[perl.git] branch blead updated. v5.27.9-82-g03079deeca

2018-03-02 Thread Father Chrysostomos
commit 03079deeca756afb866140c9386116a4034fb863 Author: Father Chrysostomos Date: Fri Mar 2 10:30:51 2018 -0800 Remove 5.27.9 entries from 5.27.10’s delta --- Summary of changes: pod/perldelta.pod | 227 ---

[perl.git] branch post-5.28 created. v5.27.8-415-g8e70bb2745

2018-02-28 Thread Father Chrysostomos
- Log - commit 8e70bb274578a4a422f9d7217e2be4b1cc978b1d Author: Father Chrysostomos Date: Wed Feb 28 18:55:14 2018 -0800 Increase $overloading::VERSION to 0.03 commit 7f93f0a02bc3646568448fc64578bf6f57276eb3 Author: Father Chrysostomos Date: Wed Feb 28 18:53:01 2018

[perl.git] branch blead updated. v5.27.8-412-g7276ff5bb3

2018-02-27 Thread Father Chrysostomos
commit 7276ff5bb307b4639027305f3db927826089f646 Author: Father Chrysostomos Date: Tue Feb 27 11:24:09 2018 -0800 Carp: Speed up longmess some more Commit 915a6810d added a UNIVERSAL::isa check to format_arg (used by longmess, which generates stack traces) to see whether an argument is blessed before trying CARP

[perl.git] branch sprout/carp-strval deleted. v5.27.8-399-gce79635448

2018-02-27 Thread Father Chrysostomos
In perl.git, the branch sprout/carp-strval has been deleted was ce796354483847023b2bf19c360d1d5e4aeff094 - Log ---

[perl.git] branch blead updated. v5.27.8-408-ga0da1e165c

2018-02-27 Thread Father Chrysostomos
commit a0da1e165c011c775b9f39a37ab6d3dd6a1c0969 Author: Father Chrysostomos Date: Mon Feb 26 09:23:28 2018 -0800 warnings.pm: _at_level functions and chunky handles The _at_level functions, which have to bypass Carp, were not reporting non-line-based filehandles correctly. The perl core

[perl.git] branch sprout/carp-strval updated. v5.27.8-399-gce79635448

2018-02-26 Thread Father Chrysostomos
- Log - commit ce796354483847023b2bf19c360d1d5e4aeff094 Author: Father Chrysostomos Date: Mon Feb 26 01:23:53 2018 -0800 Carp: Avoid run-time mods; StrVal workarounds Carp needs to avoid loading modules while reporting errors, because it may be i

[perl.git] branch sprout/carp-strval updated. v5.27.8-399-g1c8877803b

2018-02-26 Thread Father Chrysostomos
- Log - commit 1c8877803b068ad3fba7f7cae55fd6dac8f20a25 Author: Father Chrysostomos Date: Mon Feb 26 01:23:53 2018 -0800 Carp: Avoid run-time mods; StrVal workarounds Carp needs to avoid loading modules while reporting errors, because it may be i

[perl.git] branch sprout/carp-strval updated. v5.27.8-399-g4dd27c818d

2018-02-26 Thread Father Chrysostomos
- Log - commit 4dd27c818de7e7816be57b28d52738bc661a504c Author: Father Chrysostomos Date: Mon Feb 26 01:23:53 2018 -0800 Carp: Avoid run-time mods; StrVal workarounds Carp needs to avoid loading modules while reporting errors, because it may be i

[perl.git] branch sprout/carp-strval updated. v5.27.8-399-gc6edd2e99c

2018-02-26 Thread Father Chrysostomos
- Log - commit c6edd2e99cc4d0329c61165ff9fa4b453622d6b4 Author: Father Chrysostomos Date: Mon Feb 26 01:23:53 2018 -0800 Carp: Avoid run-time mods; StrVal workarounds Carp needs to avoid loading modules while reporting errors, because it may be i

[perl.git] branch sprout/carp-strval created. v5.27.8-399-g16ee47fe0e

2018-02-26 Thread Father Chrysostomos
- Log - commit 16ee47fe0e6db78371331e9f1f5f13f7965cc631 Author: Father Chrysostomos Date: Mon Feb 26 01:23:53 2018 -0800 Carp: Avoid run-time mods; StrVal workarounds Carp needs to avoid loading modules while reporting errors, because it may be i

[perl.git] branch blead updated. v5.27.8-398-g4efd247d4c

2018-02-25 Thread Father Chrysostomos
commit 4efd247d4c712a390e5c79db522ef527f439ad6b Author: Father Chrysostomos Date: Sun Feb 25 18:19:54 2018 -0800 [perl #132910] Carp: Avoid ->can If a module has its own ‘can’ (or even UNIVERSAL::can) implementation, it may impede Carp’s use of ->can to detect overloading. Instead, use UNIVERSAL::can

[perl.git] branch blead updated. v5.27.8-395-g4373105b7a

2018-02-25 Thread Father Chrysostomos
commit 4373105b7a4848164ced49de0e164ad0042cc2ca Author: Father Chrysostomos Date: Sun Feb 25 13:31:34 2018 -0800 Upgrade ExtUtils::MakeMaker to 7.33_03 commit 847097976ffcb1acb37db23236cf321e8584bc31 Author: Father Chrysostomos Date: Sun Feb 25 13:29:36 2018 -0800 sync-with-cpan: Allow relative dir for t

[perl.git] branch blead updated. v5.27.8-385-gc1cc29fd0c

2018-02-24 Thread Father Chrysostomos
commit c1cc29fd0c75ba66cac01113aa5a22009dcea306 Author: Father Chrysostomos Date: Sat Feb 24 17:47:25 2018 -0800 Allow goto into glob’s arg $ ./perl -Ilib -Xe 'goto foo; glob do { foo: $1}' Can't "goto" into a binary or list expression at -e line 1. What binary or list

[perl.git] branch blead updated. v5.27.8-373-g6be4176c4f

2018-02-24 Thread Father Chrysostomos
commit 6be4176c4fe0401e3bf0025896796a0f0408089d Author: Father Chrysostomos Date: Sat Feb 24 10:14:45 2018 -0800 PathTools/Changes: Retroactively mention CPAN RT #114236 So that new releases will have a more complete and helpful change log. --- S

[perl.git] branch blead updated. v5.27.8-367-g7bb6e12450

2018-02-23 Thread Father Chrysostomos
commit 7bb6e12450c58b7094ccdfa7025fa495d3996bcf Author: Father Chrysostomos Date: Fri Feb 23 19:32:51 2018 -0800 Carp: Avoid string eval Carp’s particular use of string eval is unnecessary in this case, and slower than the alternative. Carp’s reason for using string eval is to avoid the effect of bareword r

[perl.git] branch blead updated. v5.27.8-366-gb4dcd72d7c

2018-02-23 Thread Father Chrysostomos
commit b4dcd72d7c1fd970030db81f13b3824d51aeb9b6 Author: Father Chrysostomos Date: Fri Feb 23 17:59:09 2018 -0800 [perl #132854] Allow goto into first arg of bin op This particular case does not risk any stack corruption, and there is a CPAN module depending on it working (PerlX::Asyn

[perl.git] branch blead updated. v5.27.8-317-g2a05854a1a

2018-02-18 Thread Father Chrysostomos
commit 2a05854a1ad5472d00de22f8fcc284cdc8fd1503 Merge: 6de18f4499 957ac2541b Author: Father Chrysostomos Date: Sun Feb 18 16:41:09 2018 -0800 [Merge] ‘Nonelem’ scalars commit 957ac2541beb14cbb7de197c83c0f7132c06a9ed Author: Father Chrysostomos Date: Sun Feb 18 16:41:02 2018 -0800 perldelta for non-elems I

[perl.git] branch blead updated. v5.27.8-247-ga7caeb5ea5

2018-02-11 Thread Father Chrysostomos
commit a7caeb5ea5f808dade098c97e87d3354b994f68f Author: Father Chrysostomos Date: Sun Feb 11 12:40:09 2018 -0800 Test for _at_level functions with fh commit 25ebbc22701a587d60124611ae3b072d2d47883a Author: Slaven Rezić Date: Sun Feb 11 12:36:07 2018 -0800 warnings: Omit handle when $. is 0 otherwise t

[perl.git] branch blead updated. v5.27.8-154-g4bfb5532d3

2018-02-04 Thread Father Chrysostomos
commit 4bfb5532d393d56b18d13bc19f70f6f7a64ae781 Author: Father Chrysostomos Date: Sun Feb 4 22:50:15 2018 -0800 [perl #132799] Fix goto within block within expr When goto looks for a label, it builds up a list of ops to enter. But it begins its search a little too far out relative to the ‘goto’. Hence, the fi

[perl.git] branch blead updated. v5.27.8-149-g1e2cfe157c

2018-02-04 Thread Father Chrysostomos
commit 1e2cfe157cae98578de3c274bc64b8ea032b91e0 Author: Father Chrysostomos Date: Sun Feb 4 11:13:56 2018 -0800 Disable CV-in-stash optimization outside of the main package. Instead of actually reverting to the previous logic that excluded packages other that main as a side effect of the logic being

[perl.git] branch sprout/nonelem created. v5.27.8-12-g480bf6d3f3

2018-01-21 Thread Father Chrysostomos
- Log - commit 480bf6d3f34da50d2e908a36e7ba574a2857b20e Author: Father Chrysostomos Date: Sun Jan 21 21:55:00 2018 -0800 ‘Nonelems’ for pushing sparse array on the stack To avoid having to create deferred elements every time a sparse array is pushed

[perl.git] branch blead updated. v5.27.8-11-g0f3591f944

2018-01-21 Thread Father Chrysostomos
commit 0f3591f94499f7771d7a8e07afb6776a93fc5f9f Author: Father Chrysostomos Date: Sun Jan 21 16:19:56 2018 -0800 Follow-up to fd77b29b3be4 As Zefram pointed out, I left in a piece of code that caused one branch to continue to behave as before. The change was ineffective and the tests happened to be written in

[perl.git] branch blead updated. v5.27.7-215-gfd77b29b3b

2018-01-19 Thread Father Chrysostomos
commit fd77b29b3be4108adb4a74b9c274599eaf228cb3 Author: Father Chrysostomos Date: Fri Jan 19 13:47:53 2018 -0800 Don’t vivify elems when putting array on stack 6661956a2 was a little too powerful, and, in addition to fixing the bug that @_ did not properly alias nonexistent elements, also broke other u

[perl.git] branch blead updated. v5.27.7-173-gefa4252e63

2018-01-18 Thread Father Chrysostomos
commit efa4252e63d0152e40ea6d9d8fc345fcea59c5f2 Author: Father Chrysostomos Date: Thu Jan 18 12:26:54 2018 -0800 Correct pad.c pod: PadARRAY, not PAD_ARRAY --- Summary of changes: pad.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p

[perl.git] branch blead updated. v5.27.7-137-g27169d3827

2018-01-15 Thread Father Chrysostomos
commit 27169d3827c027798ac2b8fbce9fe92773829bd4 Author: Father Chrysostomos Date: Mon Jan 15 12:59:27 2018 -0800 perldiag: miscapitalization commit edf23316d26dd48a8dd55fac25ffc40f507fdc99 Author: Father Chrysostomos Date: Mon Jan 15 12:57:41 2018 -0800 Sort pe

[perl.git] branch blead updated. v5.27.7-130-g4d7e83bba2

2018-01-12 Thread Father Chrysostomos
commit 4d7e83bba2968618bd9026ce17ae87f5529e5f38 Author: Father Chrysostomos Date: Fri Jan 12 08:37:18 2018 -0800 Fix goto-into-string-eval under PERL_UNICODE More precisely, goto-to-jump-into-the-parameter-of-a-string-eval, which is tested in goto.t as of 6d90e98384, but fails as of that commit under PERL_U

[perl.git] branch blead updated. v5.27.7-125-g90a59ee553

2018-01-09 Thread Father Chrysostomos
commit 90a59ee553fbce0cfcef9ae57ed0705fe279de0a Author: Father Chrysostomos Date: Mon Jan 8 08:29:26 2018 -0800 Use ck_null for ~. It no longer needs ck_bitop, which it only used before for the experimental warning that has been removed. --- Summ

[perl.git] branch blead updated. v5.27.7-118-g807d97fa92

2018-01-08 Thread Father Chrysostomos
commit 807d97fa921ab01e56e08aa52dc8bbdc14f85ce6 Author: Father Chrysostomos Date: Mon Jan 8 08:18:21 2018 -0800 perldelta for #130936 commit 6d90e98384148a470db6f66439a13e5955418298 Author: Father Chrysostomos Date: Sun Jan 7 22:23:03 2018 -0800 [perl #130936] Forbid some cases of inward goto This commit in g

[perl.git] branch blead updated. v5.27.7-93-gb566b29e5c

2017-12-31 Thread Father Chrysostomos
commit b566b29e5c88fece94ab58e0f1af8522b9b90c6f Merge: 9a84a9ba7a 219ba69c91 Author: Father Chrysostomos Date: Sun Dec 31 17:03:36 2017 -0800 [Merge] Make bitwise feature no longer experimental commit 219ba69c91fc97b0ac4ae9224049d4116af7651e Author: Father Chrysostomos Date: Sun Dec 31 17:02:13 2017 -0800 perldel

[perl.git] branch blead updated. v5.27.6-330-gdaf3bcffae

2017-12-18 Thread Father Chrysostomos
commit daf3bcffaec08075beb6b20fa7aea2dbfeab9af6 Author: Father Chrysostomos Date: Mon Dec 18 09:37:08 2017 -0800 perlxs: Document bitwise calling conventions --- Summary of changes: dist/ExtUtils-ParseXS/lib/perlxs.pod | 15 --- 1 file chang

[perl.git] branch blead updated. v5.27.6-322-g228483d4f7

2017-12-17 Thread Father Chrysostomos
commit 228483d4f7b5356f504d0ad059432594a4f2b153 Author: Father Chrysostomos Date: Sun Dec 17 18:43:55 2017 -0800 perldelta: Avoid ‘deprecated’ for non-deprecated module Saying the module is deprecated (in core) can easily be misunder- stood. The module itself is certainly not depr

[perl.git] branch blead updated. v5.27.6-321-gc933e4bbba

2017-12-17 Thread Father Chrysostomos
commit c933e4bbba56ec1e52ac51b4617a45d50336021d Author: Father Chrysostomos Date: Sun Dec 17 18:00:33 2017 -0800 perldelta for #132468 warnings functions commit 8841d380660134eefd9d2d5a7cac9909db42af4a Author: Father Chrysostomos Date: Sun Dec 17 17:59:33 2017 -0800 perldelta: Alphabetise modules

[perl.git] branch blead updated. v5.27.6-194-g2ae26641a3

2017-12-11 Thread Father Chrysostomos
commit 2ae26641a3d7283c7b9df71fd2a4bb202a1bcb36 Author: Father Chrysostomos Date: Mon Dec 11 10:01:35 2017 -0800 fakesdio.h: Typo --- Summary of changes: fakesdio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fakesdio.h b/fakesdio.h

[perl.git] branch blead updated. v5.27.6-193-g765da30014

2017-12-11 Thread Father Chrysostomos
commit 765da30014382043124f566a8643a249ff4f3522 Author: Father Chrysostomos Date: Mon Dec 11 09:59:47 2017 -0800 APItest.xs: shenanigans to avoid warnings We have an unresolved issue that #include "fakesdio.h" causes one of the typemaps to make assignments between different pointer types, someth

[perl.git] branch blead updated. v5.27.6-189-gd269f586dd

2017-12-10 Thread Father Chrysostomos
commit d269f586dd6705f80163f642c0aa81f0e7a72bca Author: Father Chrysostomos Date: Sun Dec 10 20:25:59 2017 -0800 Declaration after statement in typemap A follow-up to 6da090e6cb and 732d3893ab. --- Summary of changes: dist/Time-HiRes/typemap | 2 +

[perl.git] branch blead updated. v5.27.6-188-g244d268258

2017-12-10 Thread Father Chrysostomos
commit 244d26825825c6a1d5bc181e6da699d48bcb51a4 Author: Father Chrysostomos Date: Sun Dec 10 17:13:17 2017 -0800 perldelta for #115814 db9848c8d3fb and 6da090e6cb. commit 76eb84800b51f32ecd4ab68d15ca549f2f67721b Author: Father Chrysostomos Date: Sun Dec 10 16:54:44 2017 -0800 Increase $ExtUtils::Typemaps::VERS

[perl.git] branch blead updated. v5.27.6-179-gc9ffefcc81

2017-12-10 Thread Father Chrysostomos
commit c9ffefcc81905ed7e70f5e766cd1a0f2f7d90d51 Author: Father Chrysostomos Date: Sun Dec 10 12:11:13 2017 -0800 sort perldiag --- Summary of changes: pod/perldiag.pod | 53 - 1 file changed, 28 insertions(

[perl.git] branch blead updated. v5.27.6-178-ga01f464026

2017-12-10 Thread Father Chrysostomos
commit a01f4640266aacbed7ecc9df01890abb555c69b2 Author: Father Chrysostomos Date: Sun Dec 10 07:07:07 2017 -0800 [perl #74764] Forbid ‘goto’ jumping into ‘given’ It does not make sense to jump into a ‘given’ any more than it makes sense to jump into ‘foreach’, which has long been forbidden, since there is no va

[perl.git] branch blead updated. v5.27.6-122-g76b35304cf

2017-12-04 Thread Father Chrysostomos
commit 76b35304cf4800e9e0f7b370b9f1f40bc6cfb7e0 Author: Father Chrysostomos Date: Mon Dec 4 15:29:45 2017 -0800 Make Bad name error less unhelpful This was brought up in perl #132485. Because ‘Bad name after...’ is a croak, it suppresses the more helpful hints like ‘Might be a runaway multi-line string’, i

[perl.git] branch blead updated. v5.27.6-115-g0649b6e4b9

2017-12-02 Thread Father Chrysostomos
commit 0649b6e4b934675951c7e1419db9284578a54496 Author: Father Chrysostomos Date: Sat Dec 2 07:37:15 2017 -0800 substr.t: typo --- Summary of changes: t/op/substr.t | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t/op/substr.t b/t/op/su

[perl.git] branch blead updated. v5.27.6-114-g833d07d417

2017-12-01 Thread Father Chrysostomos
commit 833d07d41793fe678f93433fca9520ec1a22f750 Author: Father Chrysostomos Date: Fri Dec 1 18:47:58 2017 -0800 [perl #132527] Allow 4-arg substr(delete ...) Commit 19a8de4862 broke 4-arg substr with ‘delete’ (and various other ops) for its first argument. Since historically these have been allowed, use a

[perl.git] branch blead updated. v5.27.6-61-g8276e33395

2017-11-26 Thread Father Chrysostomos
commit 8276e333951d35e9f1f651314089b54c9a3762c4 Author: Father Chrysostomos Date: Sun Nov 26 16:33:09 2017 -0800 toke.c: Don’t leak memory --- Summary of changes: toke.c | 1 + 1 file changed, 1 insertion(+) diff --git a/toke.c b/toke.c index ecec

[perl.git] branch blead updated. v5.27.6-60-g0b4678bf30

2017-11-26 Thread Father Chrysostomos
commit 0b4678bf303b7fe204f4cf0bd124b1f9db5b13f0 Author: Father Chrysostomos Date: Sun Nov 26 16:28:51 2017 -0800 perldelta for 2cb35ee01 / #132485 --- Summary of changes: pod/perldelta.pod | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff -

[perl.git] branch blead updated. v5.27.6-59-gecc6274e6e

2017-11-26 Thread Father Chrysostomos
commit ecc6274e6eec8c6aee516823e7614f27a001a2bf Author: Father Chrysostomos Date: Sun Nov 26 13:50:30 2017 -0800 sort perldiag --- Summary of changes: pod/perldiag.pod | 42 +- 1 file changed, 21 insertions(+), 21 del

[perl.git] branch blead updated. v5.27.6-58-g2cb35ee012

2017-11-26 Thread Father Chrysostomos
commit 2cb35ee012cfe486aa75a422e7bb3cb18ff51336 Author: Father Chrysostomos Date: Sun Nov 26 13:41:27 2017 -0800 [perl #132485] Warn about "$foo'bar" commit b3f7b7ad843501b532887233663813d51839174d Author: Father Chrysostomos Date: Sat Nov 25 10:07:28 2017 -0800

[perl.git] branch blead updated. v5.27.6-27-g14ff76602d

2017-11-22 Thread Father Chrysostomos
commit 14ff76602d3e7226409b169cf8072cf37c7c2d47 Author: Father Chrysostomos Date: Wed Nov 22 18:41:52 2017 -0800 bisect-runner: Add --test-module option See the POD documentation in the diff for details. --- Summary of changes: Porting/bisect-run

[perl.git] branch blead updated. v5.27.5-407-geb611d083d

2017-11-16 Thread Father Chrysostomos
commit eb611d083dade65d1aa071a4587336669efc5ebf Author: Father Chrysostomos Date: Thu Nov 16 20:07:27 2017 -0800 Suppress warning in XS-APItest’s sniscow.t --- Summary of changes: ext/XS-APItest/t/sviscow.t | 2 +- 1 file changed, 1 insertion(+), 1 de

[perl.git] branch blead updated. v5.27.5-375-g02d43d4fe5

2017-11-14 Thread Father Chrysostomos
commit 02d43d4fe5a9bc7f7f8b3759421a04c19d95ebf2 Author: Father Chrysostomos Date: Tue Nov 14 18:58:12 2017 -0800 perldelta for the prev. commit commit 695d6585affc8f13711f013329fb4810ab89d833 Author: Father Chrysostomos Date: Tue Nov 14 18:55:55 2017 -0800 [perl #132442] Fix stack with do {my sub l; 1} A bl

[perl.git] branch blead updated. v5.27.5-322-g7d65f652cb

2017-11-11 Thread Father Chrysostomos
commit 7d65f652cb34981f4cb53a56496f5712f740d496 Author: Father Chrysostomos Date: Fri Nov 10 13:57:33 2017 -0800 perldelta for reënabling of CV optimization commit d96402565ccd7459d3a8bc4074f177d00bbefeeb Author: Father Chrysostomos Date: Sun Oct 29 11:21:45 2017 -0700 Revert "Temporarily revert CV-in-stash o

[perl.git] branch blead updated. v5.27.5-295-g4ef3c1cb7c

2017-11-10 Thread Father Chrysostomos
In perl.git, the branch blead has been updated - Log - commit 4ef3c1cb7c86ade65752d609b1e1f3bc01796

[perl.git] branch blead updated. v5.27.5-194-gb5af74de64

2017-11-03 Thread Father Chrysostomos
commit b5af74de642f3be437a847539db9e6a9d6d5ed30 Author: Father Chrysostomos Date: Fri Nov 3 21:36:20 2017 -0700 perldelta for b3937e202aaf1 (Carp & ISA constant) --- Summary of changes: pod/perldelta.pod | 5 - 1 file changed, 4 insertions(+),

[perl.git] branch blead updated. v5.27.5-183-g78a6433791

2017-11-01 Thread Father Chrysostomos
commit 78a643379185d2a728ff615b2a20bee0c66f9d4b Author: Father Chrysostomos Date: Wed Nov 1 13:59:05 2017 -0700 Increase $Carp::Heavy::VERSION to 1.44 commit f12efe04b38a481959bf3e032bdabd77c32abddc Author: Father Chrysostomos Date: Wed Nov 1 13:13:00 2017 -0700 Increase $Carp::VERSION to 1.44

[perl.git] branch blead updated. v5.27.5-170-ga385812b68

2017-10-31 Thread Father Chrysostomos
commit a385812b685b3164e706880a72ee60c9cc9573e4 Author: Father Chrysostomos Date: Tue Oct 31 10:16:59 2017 -0700 Make get_cv cope with subrefs When called with GV_NOADD_NOINIT, get_cv will fail an assertion if the thingy in the stash is not a GV. While calling with GV_NOADD_NOINIT is a strange thing

[perl.git] branch blead updated. v5.27.5-159-g301bcfdaa7

2017-10-30 Thread Father Chrysostomos
commit 301bcfdaa73a979264d6ee1845c40043ddd464eb Author: Father Chrysostomos Date: Mon Oct 30 13:37:21 2017 -0700 make_ext.pl: Use version.pm for version cmp We do a version comparison to determine whether Makefile.PL needs to be run (in case a module version changed). The simple string compar- ison we have d

[perl.git] branch sprout/cv-in-stash updated. v5.27.5-154-g9bceb75b8d

2017-10-29 Thread Father Chrysostomos
- Log - commit 9bceb75b8d9314324370833cf051a47269cb3b0c Author: Father Chrysostomos Date: Sun Oct 29 11:21:45 2017 -0700 Revert "Temporarily revert CV-in-stash optimisation" Thi

[perl.git] branch blead updated. v5.27.5-118-g1cc318ccd0

2017-10-23 Thread Father Chrysostomos
commit 1cc318ccd01de3f743427faa3a82731c57c38a1c Author: Father Chrysostomos Date: Mon Oct 23 09:52:23 2017 -0700 Increase $B::VERSION to 1.71 commit f4a37198b80677735d8243e3538253bb7082c86e Author: Father Chrysostomos Date: Mon Oct 23 09:50:10 2017 -0700 B::walksymtable: clear cached methods There was a

[perl.git] branch blead updated. v5.27.4-129-g6fbf0c3106

2017-10-19 Thread Father Chrysostomos
commit 6fbf0c3106e14fed2b6901c567fbb10716895f10 Author: Father Chrysostomos Date: Thu Oct 19 21:35:51 2017 -0700 Deparse.t tweak The revert two commits ago causes B::Deparse to go through a different code path when dumping the constant. Ideally the output should be the same either way (i.e., consistently w

[perl.git] branch blead, updated. v5.27.4-71-ge92359cbbc

2017-10-08 Thread Father Chrysostomos
commit e92359cbbca7d7280e849dbfc006bc0aeb44df67 Author: Father Chrysostomos Date: Sun Oct 8 22:23:38 2017 -0700 Increase B::Xref::VERSION to 1.07 --- Summary of changes: ext/B/B/Xref.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e

[perl.git] branch blead, updated. v5.27.4-70-g7a388d0f14

2017-10-08 Thread Father Chrysostomos
commit 7a388d0f142e3d8b43db79e3c5bf5a9a8e39e355 Author: Father Chrysostomos Date: Sun Oct 8 22:22:30 2017 -0700 Fix B::Xref to handle sub refs This only applies to non-threaded builds. Threaded builds were already fine. --- Summary of changes: e

[perl.git] branch blead, updated. v5.27.4-69-g6077332135

2017-10-08 Thread Father Chrysostomos
commit 607733213512652a8c98b3055264d6baf5019eb5 Author: Father Chrysostomos Date: Sun Oct 8 15:58:01 2017 -0700 B: Really remove unused var 6a4fc5265ba102 removed the useless assignment to it, but not the var itself. --- Summary of changes: ext/

[perl.git] branch blead, updated. v5.27.4-68-g1369fd5084

2017-10-08 Thread Father Chrysostomos
commit 1369fd508410a5ab354672cedce158f1e9c653c9 Merge: 738f9dbfd2 a35c901808 Author: Father Chrysostomos Date: Sun Oct 8 14:54:13 2017 -0700 [Merge] [perl #129916] Allow sub-in-stash outside of main The sub-in-stash optimization introduced in 2eaf799e only applied to subs in the main stash, not in other stashes, du

[perl.git] branch blead, updated. v5.27.4-58-g738f9dbfd2

2017-10-08 Thread Father Chrysostomos
commit 738f9dbfd2c2579147ef1010c651a0baeca1e5d4 Author: Father Chrysostomos Date: Sun Sep 17 11:18:15 2017 -0700 Let Deparse.t be run from the top-level It used to work before 851f7bb3. It is helpful when debugging tests to be able to run ‘./perl -Ilib lib/B/Deparse.t’ without chdir- ring around. M

[perl.git] branch blead, updated. v5.27.4-38-gfea9768603

2017-10-03 Thread Father Chrysostomos
commit fea97686030c8c2a333a9db3d7a250ac81c5212c Author: Father Chrysostomos Date: Sun Sep 24 14:05:56 2017 -0700 sync-with-cpan: curl support M Porting/sync-with-cpan commit 54ed4dc462a20cd99c2dfeb4b0bdd34bfce1ac83 Author: Father Chrysostomos Date: Sun Sep 24 13:27:18 2017 -0700 Porting/sync-with-cpan

[perl.git] branch sprout/cv-in-stash, updated. v5.27.4-43-g744d793b51

2017-09-24 Thread Father Chrysostomos
scards 38c78408ebe11176239a6795ab67548571a21d23 (commit) discards 15f718410b8e4169608a17877b6d7ecf0528779b (commit) - Log - commit 744d793b5175ab9ce036e29e88b06671b9f933d2 Author: Father Chrysostomos Date: Sun Sep 24 16:48:48 2017 -0700

[perl.git] branch blead, updated. v5.27.4-10-g79656330a0

2017-09-21 Thread Father Chrysostomos
In perl.git, the branch blead has been updated - Log - commit 79656330a0811b95642a8239e923166ada7fb0

[perl.git] branch sprout/cv-in-stash, created. v5.27.3-34-g3b14cea98d

2017-09-21 Thread Father Chrysostomos
- Log - commit 3b14cea98d39a4cf06ec18cea55004cfb7852f51 Author: Father Chrysostomos Date: Thu Sep 21 07:06:05 2017 -0700 unfinished M gv.c M op.c M pad.c M pp.c M pp_hot.c M scope.c M t/op/stash.t M t/op/sub.t M

[perl.git] branch blead, updated. v5.27.3-21-gcbf837914d

2017-08-28 Thread Father Chrysostomos
commit cbf837914d6724cb703a328dab484c8c9995ca3a Author: Father Chrysostomos Date: Sun Aug 27 22:19:24 2017 -0700 [perl #131883] Include pkg in :prototype warnings The subref-in-stash optimisation was causing the package name to be dropped in prototype warnings triggered by the :prototype() attribute syntax, sin

[perl.git] branch blead, updated. v5.27.3-12-g714f94d1f6

2017-08-21 Thread Father Chrysostomos
commit 714f94d1f69f6267a390f59f2cf64240cf49a484 Author: Father Chrysostomos Date: Mon Aug 21 14:52:47 2017 -0700 sort perldiag M pod/perldiag.pod commit 283151b7c3d8e1552496c93cd5f20529bbc9b7b2 Author: Father Chrysostomos Date: Mon Aug 21 14:47:37 2017 -0700 perldiag: Correct diag names to get diag.t p

[perl.git] branch blead, updated. v5.27.2-8-ge9b9033560

2017-07-20 Thread Father Chrysostomos
commit e9b90335606dcae569679dd71fa9a380955fb8f7 Author: Father Chrysostomos Date: Thu Jul 20 18:55:44 2017 -0700 op.c: Confusing comment typo --- Summary of changes: op.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/op.c b/op.c

[perl.git] branch blead, updated. v5.27.1-127-g00a68463f4

2017-07-09 Thread Father Chrysostomos
commit 00a68463f4f475b7f5f17189492f65676e9c40e3 Author: Father Chrysostomos Date: Sun Jul 9 22:53:52 2017 -0700 Test that ref works in tainted statements This commit broke Module::Runtime in debugging builds: commit ba75e9a42bd919d317a4f5deb1e487c13586929d Author: David Mitchell Date: Fri Jan 6 14

[perl.git] branch blead, updated. v5.27.1-101-gb9a58d500d

2017-07-02 Thread Father Chrysostomos
commit b9a58d500dd75ba783abac92a56e57d41227f62b Author: Father Chrysostomos Date: Sun Jul 2 11:35:20 2017 -0700 [perl #131679] Fix ‘our sub foo::bar’ message It should say subroutine, not variable. M t/lib/croak/toke M toke.c commit cc1385000d16c5233a15d62adab1df3cc1a2d2ad Author: Father Chrysostomos

[perl.git] branch sprout/131645, created. v5.27.1-70-gdce93dfad3

2017-06-25 Thread Father Chrysostomos
- Log - commit dce93dfad366d34e6501b4b31bcbe5c446b7b61b Author: Father Chrysostomos Date: Sun Jun 25 06:37:19 2017 -0700 Tentative fix for #131645 M pp_sys.c M t/op/sselect.t commit ca075b23bc985bda1e2d5d5d307cdc9da2f079a9 Author: Father Chrysostomos

[perl.git] branch blead, updated. v5.27.0-51-g790acddeaa

2017-06-01 Thread Father Chrysostomos
commit 790acddeaa0d2c73524596048b129561225cf100 Author: Father Chrysostomos Date: Fri Apr 7 14:08:02 2017 -0700 [perl #131085] Crash with sub-in-stash $ perl -e '$::{"A"} = sub {}; \&{"A"}' Segmentation fault (core dumped) The code that vivifies a typeglob out of a code re

[perl.git] branch blead, updated. v5.25.8-208-gfe7df09eec

2017-01-13 Thread Father Chrysostomos
commit fe7df09eecdd7566894f43ed5bb23bdc3074e47e Author: Father Chrysostomos Date: Thu Jan 12 22:17:04 2017 -0800 [perl #130546] Restore delete-scalar-slice warning Commit v5.19.3-506-g429a25554a reduced false positives with the annoy- ing ‘Scalar value such-and-such better written as such-and-such’ warn-

[perl.git] branch sprout/nonull, deleted. v5.25.4-136-gd99b32e

2016-09-20 Thread Father Chrysostomos
In perl.git, the branch sprout/nonull has been deleted was d99b32eaf7ea0d4f7d205793d0747a75eb3d821b ---

[perl.git] branch blead, updated. v5.25.4-176-g23e15e7

2016-09-18 Thread Father Chrysostomos
commit 23e15e7dc8f6c03039cf8fd9367bfbbee4847abc Author: Father Chrysostomos Date: Sun Sep 18 20:28:58 2016 -0700 perldelta for e426a4af0 --- Summary of changes: pod/perldelta.pod | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git

[perl.git] branch blead, updated. v5.25.4-175-g2ad45e6

2016-09-18 Thread Father Chrysostomos
commit 2ad45e6fc35ffacc3e7203e55a5fc507aa9bbb06 Author: Father Chrysostomos Date: Sun Sep 18 20:27:11 2016 -0700 perldelta for #129287 / b43665 M pod/perldelta.pod commit 47c158f08e62e042778e03c59cf45e2e7d23f137 Author: Father Chrysostomos Date: Sun Sep 18 20:24:00 2016 -0700 perldelta: Remove duplicate entry; fi

[perl.git] branch blead, updated. v5.25.4-173-gbccb768

2016-09-18 Thread Father Chrysostomos
commit bccb768e4d426a431a6e9e675d1d3934a98fa089 Author: Father Chrysostomos Date: Sun Sep 18 20:20:06 2016 -0700 bop.t: Delete $SIG{__WARN__} It is only needed for one block of tests. Leaving the handler in place makes it harder to add temporary diagnostics elsewhere in the code. (Where did my warning go? He

[perl.git] branch sprout/nonull, created. v5.25.4-136-gd99b32e

2016-09-18 Thread Father Chrysostomos
- Log - commit d99b32eaf7ea0d4f7d205793d0747a75eb3d821b Author: Father Chrysostomos Date: Sun Sep 18 12:11:28 2016 -0700 Make regexp_nonull.t test patterns without null It was only testing matches against strings without a trailing null byte. Now i

[perl.git] branch blead, updated. v5.25.4-135-gdd81958

2016-09-17 Thread Father Chrysostomos
In perl.git, the branch blead has been updated - Log - commit dd819584009e7adfc0786ed5beaf6c805ef05a

[perl.git] branch blead, updated. v5.25.4-134-ge426a4a

2016-09-17 Thread Father Chrysostomos
commit e426a4af0644ce718d70a7327657df22c8e68d9e Author: Father Chrysostomos Date: Sat Sep 17 11:06:55 2016 -0700 Add regexp_nonull.t for testing the regular expression engine with strings that lack a trailing null byte. --- Summary of changes: MA

[perl.git] branch blead, updated. v5.25.4-129-g6ad1523

2016-09-13 Thread Father Chrysostomos
commit 6ad15231b493b02c8de67d569c41b9403c64c934 Author: Father Chrysostomos Date: Tue Sep 13 23:05:43 2016 -0700 Increase $XS::APItest::VERSION to 0.84 M ext/XS-APItest/APItest.pm commit abd589f7eef29bc20721042e0aec86b6313d8ca2 Author: Father Chrysostomos Date: Tue Sep 13 23:01:58 2016 -0700 perldelta for #

[perl.git] branch blead, updated. v5.25.4-120-g1665b71

2016-09-13 Thread Father Chrysostomos
commit 1665b718d8fbd58705dbe6376fa51f8c1a02d887 Author: Father Chrysostomos Date: Tue Sep 13 22:38:59 2016 -0700 [perl #129267] Test for gv_fetchmethod buffer overrun --- Summary of changes: ext/XS-APItest/APItest.xs | 3 +++ ext/XS-API

[perl.git] branch blead, updated. v5.25.4-111-g92b69f6

2016-09-11 Thread Father Chrysostomos
commit 92b69f6501b4d7351e09c8b1ddd386aa7e1c9cd1 Author: Father Chrysostomos Date: Sun Sep 11 21:29:56 2016 -0700 [perl #129164] Crash with splice This fixes #129166 and #129167 as well. splice needs to take into account that arrays can hold NULLs and return &PL_sv_undef in those cases where it would hav

[perl.git] branch blead, updated. v5.25.4-110-g95c0a76

2016-09-10 Thread Father Chrysostomos
commit 95c0a761e6d0916fd6abd02af5a344be7de9ecdb Author: Father Chrysostomos Date: Sat Sep 10 07:27:43 2016 -0700 pad.c:pad_fixup_inner_anons: Add assertions These would have made it easier to track down the bug fixed by the previous commit. M pad.c commit 6da13066b6bcab52b33b8891e90130d243b7faa1 Author:

[perl.git] branch blead, updated. v5.25.4-93-g6b42170

2016-09-06 Thread Father Chrysostomos
commit 6b4217073fa5e351c7c41aa008f521a158e84237 Author: Father Chrysostomos Date: Tue Sep 6 22:11:05 2016 -0700 [perl #129106] Check for null PL_curcop in IN_LC() or, rather, in macros that it calls. When exiting a string eval, the current cop may be freed, so PL_curcop gets set to null. With the -DC opti

[perl.git] branch blead, updated. v5.25.4-89-g05bda26

2016-09-05 Thread Father Chrysostomos
commit 05bda26ce45ab1f7024d0e8a656a251a181f0275 Author: Father Chrysostomos Date: Mon Sep 5 10:14:29 2016 -0700 Fix up B::Concise tests following op flag change M ext/B/t/optree_specials.t commit 1de22db27a9aaa5fec9e9b93ec06a1d6c6f05c31 Author: Father Chrysostomos Date: Mon Sep 5 09:31:31 2016 -0700 [perl #4704

[perl.git] branch blead, updated. v5.25.4-74-g03a1fa1

2016-09-04 Thread Father Chrysostomos
commit 03a1fa1ec8c5ab3929f9d04fe91f45260062eb0e Author: Father Chrysostomos Date: Sun Sep 4 22:11:00 2016 -0700 parser.t: Suppress warning --- Summary of changes: t/comp/parser.t | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/t/comp/pa

[perl.git] branch maint-votes, updated. bb2234c5214d8fed81e9b37563b566cc371f8309

2016-09-04 Thread Father Chrysostomos
commit bb2234c5214d8fed81e9b37563b566cc371f8309 Author: Father Chrysostomos Date: Sun Sep 4 21:41:37 2016 -0700 Proposals M votes-5.22.xml M votes-5.24.xml commit f0a769b7b23aea94b4e04ce5335175d3d59b048b Author: Father Chrysostomos Date: Sun Sep 4 21:36:52 2016 -0700 Vote M votes-5.22

[perl.git] branch blead, updated. v5.25.4-73-ga612871

2016-09-04 Thread Father Chrysostomos
commit a6128716d2cc20147851e0a37768376647bd3242 Author: Dan Collins Date: Sun Sep 4 14:43:41 2016 -0400 Regression test for RT #129196 M t/op/evalbytes.t commit 9bde56224e82f20e7a65b3469b1ffb6b9f6d4df8 Author: Father Chrysostomos Date: Sun Sep 4 20:24:19 2016 -0700 [perl #129196] Crash/bad read with ‘evalby

[perl.git] branch blead, updated. v5.25.4-70-g3697c6e

2016-09-04 Thread Father Chrysostomos
commit 3697c6e2db983f1714b7206be5b04ee0784584e1 Author: Father Chrysostomos Date: Sun Sep 4 16:02:02 2016 -0700 release_schedule.pod: Tick off last month --- Summary of changes: Porting/release_schedule.pod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

  1   2   3   4   5   6   7   8   9   10   >