In perl.git, the branch sprout/taint has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=da89422c06b0997c9cf18ccc11d3a1932d402bd2
was da89422c06b0997c9cf18ccc11d3a1932d402bd2
8536f7a0a798c420efee15c503db1516cf9da4eb
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 23:14:20 2014 -0700
Fix assertion failure with our subs and constants
The code path that looks up âourâ subs was not vivifying GVs in
the symbol table, and it was assuming that anything it found
would be a GV
3c239bea80af65ef9ef306b586824cecbad9e09c
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Sep 1 08:23:00 2014 -0700
Revert sv_grow: performance improvement for short strings
This reverts commit 880c169bb2bd5e6e9ae996842d6860bf88d28585.
---
Summary
-
commit da89422c06b0997c9cf18ccc11d3a1932d402bd2
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Sep 1 22:17:08 2014 -0700
Fix t/op/taint.t on Windows
$ENV{PATH} seems to be the problem. If we clear it, then we canât
spawn another process. I am
bfc60ea21e7aaed22d534045f4097593ec21898a
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 06:53:34 2014 -0700
perldelta for 8b57a5fa
M pod/perldelta.pod
commit 7e8b2071f49f87aa242d6859705f08f87b66c2aa
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 06:52:01 2014 -0700
perldelta for 211a4342
fd26b6f0c4deeadd937bf2849a61769458daf368
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 11:15:37 2014 -0700
perldelta for 59e6df9f1cf
M pod/perldelta.pod
commit f9acf899e60831852b7b790725b0572898d007b0
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 11:11:33 2014 -0700
perldelta
6b0c9d2e97a49f68813ee8b847ab3d8352550320
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 21:50:13 2014 -0800
perldelta for bfa371b621
(cherry picked from commit 43441260a4eb87e18dc79b9ce0e82a45c229dd75)
[What you see above this is what âgit cherry-pickâ generated. What
comes below
64ff300be0f7714585466af5bb87b2e37db5082a
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 14:10:45 2014 -0700
[perl #122669] Donât taint at compile time
#!perl -T
# tainted constant
use constant K=$^X;
# Just reading the constant for the sake of folding can enabled
af26e4f23ae11a43d1a3ac56ed110a974e093811
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 18:20:28 2014 -0700
perl.c: Improve buildcustomize error message
buildcustomize.pl was being loaded with generated code that died if
âlib/buildcustomize.plâ existed but do-file failed. $@ was used
-
commit 2e29c550281dda0cfd31c69eef5043d950bd3e32
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 31 22:44:30 2014 -0700
Get t/uni/upper.t working under minitest
minitest can run before everything is built. Hence, we need to make sure
-
commit 840fa5982439345b630a2e576040cd21ff175d39
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Aug 28 18:26:36 2014 -0700
For lexical subs, reify CvGV from CvSTASH and CvNAME_HEK
From now on, the presence of a name hek implies a GV. Any access
-
commit 345cbaa7c2ffe3928d932bc967211ae7814188c8
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Aug 28 18:26:36 2014 -0700
For lexical subs, reify CvGV from CvSTASH and CvNAME_HEK
From now on, the presence of a name hek implies a GV. Any access
In perl.git, the branch sprout/cvgv has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=840fa5982439345b630a2e576040cd21ff175d39
was 840fa5982439345b630a2e576040cd21ff175d39
In perl.git, the branch sprout/pad_reset has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=bafb717530296c327f72c3b2491d491108074ded
was bafb717530296c327f72c3b2491d491108074ded
ef0f35a3bbd8050732ecbd53267e83e7e7de7844
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 29 22:20:30 2014 -0700
Fix up Peek.t after priv flag twiddling
M ext/Devel-Peek/t/Peek.t
commit a15e89ac5c766f670b4f759b6a9026a3b9067505
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 29 21:57:53 2014 -0700
4dda930beadeaf9376af54b63f1b18c3c4b4f23a
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Aug 28 06:22:04 2014 -0700
[perl #122556] Make undef $s free refs forthwith
---
Summary of changes:
pp.c | 3 ++-
t/op/undef.t | 19 ++-
2
f20d0df0f523e871677258586a951d31753ac65c
Merge: 4dda930 9d8e4b9
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Aug 28 10:41:03 2014 -0700
[Merge] Fix crashes with lexical subs
Various crashing resulting from code not taking CvGV(lexsub)==NULL
into account.
commit 9d8e4b9b32800eb499d83442ce8bbe6639773936
Author
65d013723243af0b1a8b24e6e404b9e22379e70a
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Aug 28 12:41:05 2014 -0700
Alphabetise perldiag
Earlier in perldiag, it says:
The messages are in alphabetical order, without regard to upper or
lower-case.
M pod/perldiag.pod
commit
cff06bc4e9340e61387bd9505055ed3a19aa25ef
Merge: 65d0137 c695838
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Aug 28 13:04:32 2014 -0700
[Merge] pad_reset
This branch gets builds with pad_reset enabled working and changes the
For those who do not know what pad_reset does, pad_reset allows oper-
ators
In perl.git, the branch sprout/pad_reset has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=dc2a928a6eae54eb035d988468ae376a4d34915f
was dc2a928a6eae54eb035d988468ae376a4d34915f
-
commit 75b494bb4e07074b2a36648a0afd35443a6f2a98
Author: Father Chrysostomos spr...@cpan.org
Date: Tue Aug 26 23:26:28 2014 -0700
pad.c:pad_findmy_pvn: Skip âourâ hack for subs
There is a hack that allows an âourâ variable to be found in the pad
In perl.git, the branch blead has been updated
http://perl5.git.perl.org/perl.git/commitdiff/880c169bb2bd5e6e9ae996842d6860bf88d28585?hp=8f1287bb93a0c5357089ec22fdc1c5ff9b19875e
- Log -
commit
In perl.git, the branch sprout/pad_reset has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=75b494bb4e07074b2a36648a0afd35443a6f2a98
was 75b494bb4e07074b2a36648a0afd35443a6f2a98
-
commit bafb717530296c327f72c3b2491d491108074ded
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Aug 27 18:10:18 2014 -0700
Make Peek.t easier to run directly
e.g., ./perl -TIlib ext/Devel-Peek/t/Peek.t
M ext/Devel-Peek/t/Peek.t
commit
272ce8bbdf90cc9c24e7425001986a6b681c6015
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 11 17:03:04 2014 -0800
Typo in pad.c apidocs
---
Summary of changes:
pad.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/pad.c b/pad.c
In perl.git, the branch sprout/assume has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=57ba9d624b56b74c495d097b14ae43e185fe8f0a
was 57ba9d624b56b74c495d097b14ae43e185fe8f0a
In perl.git, the branch sprout/rocoy has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=f212066e0475936eb714d69457d7e43a4655c364
was f212066e0475936eb714d69457d7e43a4655c364
In perl.git, the branch sprout/vmsnull has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=18232efbadb8d5f72d0955ab90036c8ebe809158
was 18232efbadb8d5f72d0955ab90036c8ebe809158
In perl.git, the branch sprout/rocow has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=fba81716ce4708894a24b904b40d9ecd9f4fb2bc
was fba81716ce4708894a24b904b40d9ecd9f4fb2bc
In perl.git, the branch sprout/rocox has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=6a79a9213fae30748a87599879d70589329f60a2
was 6a79a9213fae30748a87599879d70589329f60a2
In perl.git, the branch sprout/keys-scalar has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=37cbccaa3a73d716e9d11ce1a4f84018766021af
was 37cbccaa3a73d716e9d11ce1a4f84018766021af
-
commit efcfa3f998673bc064a3c6f9c8239e03a45accb7
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 24 12:48:20 2014 -0700
toke.c: Change force_next order for postderef
Now the tokens appear in the code the same order they are emitted.
M
ab8487cedd10a6f18f13043ee1e8fefb9a59e77f
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Aug 25 22:05:37 2014 -0700
constant.pm: Document fully-qualified constant names
added a few commits ago.
M dist/constant/lib/constant.pm
commit e6d9aa50648437da9c2e1f790a25e64e94bc5a30
Author: Father Chrysostomos spr
f7dc415e9cdfb692ee1ff942b0c50c47a6e76369
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Aug 23 23:31:01 2014 -0700
Increase $_charnames::VERSION to 1.42
M lib/_charnames.pm
commit cc7e6304967ecf351513ec99028a4b95f166ac1c
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Aug 23 23:22:26 2014 -0700
Partial
In perl.git, the branch blead has been updated
http://perl5.git.perl.org/perl.git/commitdiff/422791e4eb03a12d17c98eb1787351280ae59789?hp=f7dc415e9cdfb692ee1ff942b0c50c47a6e76369
- Log -
commit
b2bea0a9cc3975a6d0df1ebfa82cd24df518b9b0
Merge: 1c6aa01 624fa8b
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 24 19:03:29 2014 -0700
[Merge] Eliminate PL_lex_expect; fix one bug; other clean-up
PL_expect (PL_parser-expect) is what the lexer uses to keep track of
what type of thing to expect next
In perl.git, the branch smoke-me/expect has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=6391410ce3c5e7a60a4f07b8d654e349a1d6b918
was 6391410ce3c5e7a60a4f07b8d654e349a1d6b918
In perl.git, the branch sprout/expect has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=6391410ce3c5e7a60a4f07b8d654e349a1d6b918
was 6391410ce3c5e7a60a4f07b8d654e349a1d6b918
35c2140b05a9a1683ea74d158942a454ab66b443
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 24 22:42:51 2014 -0700
toke.c: Remove unnecessary condition
This code skips over a quoted string, handling escapes. And to han-
dle escapes it skips past the character following a backslash if that
character
-
commit b4d4a654af58d3979cd45842d557063b48322f34
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 22 06:18:01 2014 -0700
In perly.y, change PL_parser to parser
All these code snippets are embedded inside a function
(perly.c:yyparse) that puts
In perl.git, the branch sprout/expect has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=b4d4a654af58d3979cd45842d557063b48322f34
was b4d4a654af58d3979cd45842d557063b48322f34
-
commit 6391410ce3c5e7a60a4f07b8d654e349a1d6b918
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 22 06:18:01 2014 -0700
In perly.y, change PL_parser to parser
All these code snippets are embedded inside a function
(perly.c:yyparse) that puts
-
commit 6391410ce3c5e7a60a4f07b8d654e349a1d6b918
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 22 06:18:01 2014 -0700
In perly.y, change PL_parser to parser
All these code snippets are embedded inside a function
(perly.c:yyparse) that puts
b756670be058f7cc0c59bf2f7325312e76c72542
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Aug 17 17:26:47 2014 -0700
perldelta for b5b6210a9/#46947
---
Summary of changes:
pod/perldelta.pod | 5 +
1 file changed, 5 insertions(+)
diff --git a/pod
In perl.git, the branch sprout/parser has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=9c16692ae587e5bd78e85eea162d6b05be41001f
was 9c16692ae587e5bd78e85eea162d6b05be41001f
-
commit bae83479447d02a8670a4c43d4b60c0692b37bd5
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Aug 16 22:06:59 2014 -0700
toke.c: Use YYEMIT for âfoo @argsâ sub calls
This fails ext/XS-APItest/t/swaptwostmts.t because of a little
blighter
7d16fb5f4895e672484c0b7490722d46df82b099
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 15 21:52:12 2014 -0700
Update exp_name in toke.c, following b5b6210a976
Ooops.
$ ./miniperl -DT -e 'undef'
### 0:LEX_NORMAL/XSTATE \n
### == UNIOP(ival=op_undef)
### 1:LEX_NORMAL/XNumber too long
-
commit ab76e9aa925f7e6763abfc564e998165c29a8e2f
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 15 22:18:18 2014 -0700
Revert a premature hunk from 2 commits ago
causes test failures; needs debugging
M toke.c
commit
In perl.git, the branch sprout/parser has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=ab76e9aa925f7e6763abfc564e998165c29a8e2f
was ab76e9aa925f7e6763abfc564e998165c29a8e2f
-
commit c649737abb402bcb3c849a4a48a2d854cb7a3d5e
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 15 22:18:18 2014 -0700
Revert a premature hunk from 2 commits ago
causes test failures; needs debugging
M toke.c
commit
In perl.git, the branch sprout/parser has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=c649737abb402bcb3c849a4a48a2d854cb7a3d5e
was c649737abb402bcb3c849a4a48a2d854cb7a3d5e
-
commit 9c16692ae587e5bd78e85eea162d6b05be41001f
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Aug 15 22:17:20 2014 -0700
Use YYEMIT for rightbracket
NOTE: This is currently causing test failures because, for some
unknown reason some syntax errors
f4ef132eeaba0ed558de187afbee10205ae09a38
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Aug 13 17:59:32 2014 -0700
Stop defined(aassign) from being an error
(See the thread starting at
20140813010036.15038.qm...@lists-nntp.develooper.com.)
This commit changed the message 'defined(@...) is deprecated
b5b6210a9764d431c3ac672d95f351856885b7fe
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Aug 11 09:51:34 2014 -0700
[perl #46947] Parse method-BLOCK arguments as a term
(C.f. bug #114222 and commit 52d0e95b, which did the same thing
for âuseâ.)
When parsing the arguments
f51551f7eae700328787f130fa35783726046e35
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Aug 9 18:34:22 2014 -0700
Alphabetise perldiag
M pod/perldiag.pod
commit 66a1f5ec9e761444857202d9a1998d67ab640081
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Aug 9 18:30:28 2014 -0700
perldiag: rewrap for better
10380cb3585f27510276b532ec6e5450d1b16391
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Aug 9 22:39:43 2014 -0700
[perl #122498] Odd error message from m/(?(??{}))/
I know this code is invalid, but the error message makes no sense:
$ perl5.14.4 -e 'm/(?(??{}))/'
Sequence (? incomplete in regex; marked
dca36a0cc0663875200afd26d6396a4bd3f4736e
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Feb 16 22:25:27 2014 -0800
[perl #121259] Always allow COW after $input=
sv_grow provides an extra byte for the sake of copy-on-writeâs buffer
reference count, but skips this for multiples of 256 (though the com-
ments
Karl Williamson wrote:
I did test the function on my machine by faking out the #ifdef's. But I
was using g++, where 'and' is a synonym for .
Same precedence? I'm curious. Are they copying Perl syntax? :-)
90a04aed2328e6eb9574bec97888e5929ede257d
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Feb 16 12:43:42 2014 -0800
[perl #121255] Call set-magic when setting $DB::sub
Otherwise UTF8 length caches will not be reset, resulting in panicks
when ${^UTF8CACHE} is -1 or wrongs answers from length($DB::sub) when
edf4dbd293952ddabcfb2386e6e113c9aa4fadd5
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Feb 16 18:07:17 2014 -0800
Avoid recalculating sub name hash in util.c:get_db_sub
---
Summary of changes:
util.c | 5 ++---
1 file changed, 2 insertions(+), 3
-
commit 24e07a02a0715d5d5793ddd5f9fe4399f5153093
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Feb 16 22:25:27 2014 -0800
Possible fix for #121259
---
--
Perl5 Master Repository
795eb8c825e0362c8f90071503f74e21f38873cc
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Feb 14 18:05:47 2014 -0800
[perl #121242] Fix crash in gp_free when gv is freed
Commit 4571f4a caused the gp to have a refcount of 1, not 0, in
gp_free when the contents of the glob are freed. This makes
56feebade29d8842a38364ccb13c5ff09284d0d7
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Feb 15 20:40:15 2014 -0800
alphabetise perldiag
---
Summary of changes:
pod/perldiag.pod | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git
a48e42054790d7e52df73e8a2c8b120da9ea6dc4
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Feb 8 17:14:10 2014 -0800
Use âanâ for $/=[] error message
This says âan ARRAYâ:
$ perl -Mstrict -e '@{a}'
Can't use string (a) as an ARRAY ref while strict refs in use at -e
line 1.
This says â
1a859894de40fbb2248a81953c256775506233b1
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Jan 30 22:33:29 2014 -0800
[perl #120626] Mention RDF::Trine in perl5200delta
---
Summary of changes:
Porting/perl5200delta.pod | 5 +
1 file changed, 5 insertions
31aa61e9f074eb262dbd895ed8f29a3ae9d636e5
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Jan 29 21:54:40 2014 -0800
perl5200delta: Glib has been fixed
M Porting/perl5200delta.pod
commit 67fc615fa6ef3753757cf1275c8ddebf18d0a278
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Jan 29 21:52:05 2014 -0800
5fa7380be80a400bbc197a187003ba883b639819
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Jan 29 22:08:48 2014 -0800
perl5200delta: Tk has been fixed
M Porting/perl5200delta.pod
commit adb5270d27975b7a76b55ea9d6597f386d641119
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Jan 29 22:04:35 2014 -0800
ef463b6d87c1ce4e4946bdf785d47e481c1f33f2
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Jan 22 21:31:04 2014 -0800
perldelta for Cow Tools
I somehow missed this.
M pod/perldelta.pod
commit 865ec3f2de36b6663f3e2e06ad07e5b5b0c65ecd
Author: Father Chrysostomos spr...@cpan.org
Date: Tue Jan 28 17:55:04 2014
-
commit fa756b0c8db9fcea9e9571ebe3e18b7200defc3d
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Jan 27 20:07:20 2014 -0800
stalled
M op.c
M t/op/and.t
M t/op/for.t
M t/op/or.t
commit 5dac836a1a14298dd83605986c2e7c8fbe4d4f68
Author
f8d9fdfa27452a1c7a6f46e1eb3866a00ddc
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Jan 27 20:14:00 2014 -0800
regen pod issues
M t/porting/known_pod_issues.dat
commit 37844d035b834574c5b811f2ef1a41322df40607
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Jan 27 20:09:19 2014 -0800
Increase $B
6722cd980ee1a229bf8ada5ddac9e51945946812
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 05:52:08 2014 -0800
Increase $Hash::Util::FieldHash::VERSION to 1.14
M ext/Hash-Util-FieldHash/lib/Hash/Util/FieldHash.pm
commit b79fa73cac271d368f3004395a8948d64e990909
Author: Father Chrysostomos spr...@cpan.org
Date
a17f90dab8af0625b230be178890aaa6a9148f5f
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 17:35:40 2014 -0800
diag.t: More exceptions
M t/porting/diag.t
commit ddf73391d4d991528e394a19dd7267629bd9bcf0
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 17:32:29 2014 -0800
regen customized.dat
M
f60e676307b23b6eadcbba505b4f71838fe212a2
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 17:58:52 2014 -0800
[perl #119973] Treat initial { in format args as block
Commit 705fe0e5f8a inadvertently caused the hash-vs-block disambigua-
tion to apply at the beginning of a format argument line. This commit
bfa371b621d09f1ad1e588c4feaaadf9f20dc1c9
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 19:16:55 2014 -0800
[perl #119949] Stop undef *_, goto sub from crashing
Commit 049bd5ffd62b fixed problems with the wrong @_ being visible
after *_ modification followed by goto. In so doing, it made it
possible
43441260a4eb87e18dc79b9ce0e82a45c229dd75
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 21:50:13 2014 -0800
perldelta for bfa371b621
M pod/perldelta.pod
commit 2084b55429a88822d0fd15f5c79d7c5851bfa9a4
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 18 21:49:06 2014 -0800
perldelta
60175f94ae4d64a920f29b11a9ba63fa99210cd7
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 17 06:11:02 2014 -0800
Always define sTHX as 0 when not using mem debug header
I broke the threaded build in b001a0d149 by assuming that sTHX was
always set to 0 when memory debug headers were not in use
1620d8059f41c65bdf4dbde03f1b3c0d4cf41233
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 17 06:30:57 2014 -0800
sv_buf_to_rw can be static
sv_buf_to_ro needs to be non-static because op.c uses it, but
sv_buf_to_rw is only called from sv.c
93ad78380f980241d9243630e941360a391693e6
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 17 07:51:23 2014 -0800
perldelta for 901ee108fe
M pod/perldelta.pod
commit 7d8f8d5dcd2a340b0a59527a2d047b7b80648566
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 17 07:43:08 2014 -0800
perldelta
f212066e0475936eb714d69457d7e43a4655c364
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Jan 13 22:02:37 2014 -0800
fixups for non-threaded buidls
M sv.c
M util.c
commit 0fd6a76670a96dbf69a9805cb07285b581bf035d
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Jan 13 20:37:33 2014 -0800
17d71c044d63af9e91a72a6619b3ed942c5e6e3c
Merge: 0ec58bf 3f07c2b
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Jan 16 18:03:35 2014 -0800
[Merge] Cow Tools
This branch provides a PERL_DEBUG_READONLY_COW mode that turns COW
violations into crashes. It also add documentation to perlguts
explaining how
-
commit 57ba9d624b56b74c495d097b14ae43e185fe8f0a
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Jan 15 18:12:01 2014 -0800
Object files
A op-ASSUME.o
A op-assert.o
commit 9e657edfc7707e664f329158bf471eb466ee9110
Author: Father Chrysostomos spr
ef40a5dd8380ca9dcbf40ccf6f706a4b5e25bbc6
Author: Father Chrysostomos spr...@cpan.org
Date: Tue Jan 14 06:30:23 2014 -0800
Get t/io/utf8.t working under PERL_UNICODE
M t/io/utf8.t
commit 31cdb61fca6b4f8d02971b6cc47d80445117e18e
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Jan 13 22:34:21 2014 -0800
Use
-
commit dc2a928a6eae54eb035d988468ae376a4d34915f
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Jan 12 20:35:04 2014 -0800
more stuff
M pad.c
commit 98f7c073f9a7ceed44f510f655e9fa337fcb4354
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Jan
290611cefbeeb19c7f6305f985c6b4efccf434aa
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Jan 12 07:55:30 2014 -0800
Use NOT_REACHED in one more place in op.c
Under clang, this reduces the size of op.o by 16 bytes.
$ clang -v
Apple LLVM version 4.2 (clang-425.0.27) (based on LLVM 3.2svn)
Target
535e48ea19f4d8f568f8581284e630b9a1f38c43
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 11 07:00:06 2014 -0800
pp_sys.c:S_doform: remove redundant null check
This static function is called from exactly two places that both die
aforehand if cv is null. Further, the cv parameter is already marked
as non
-
commit 18232efbadb8d5f72d0955ab90036c8ebe809158
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 10 05:53:19 2014 -0800
pp_ctl.c:pp_require: Remove redundant VMS null checks
SvPVX(newSVpv(,...)) should never return null
ad94bb394e2544f935ffc8cb9aa70295ca2045dd
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 10 06:17:24 2014 -0800
perldiag: Rewrap an entry for better splain output
M pod/perldiag.pod
commit 98d31c73ed2e4896b253a5f3cd368b127f3764ee
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 10 06:10:43 2014 -0800
In perl.git, the branch sprout/pos has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=5bddf0578580e934b812d9b7eaed59fd2fbcd159
was 5bddf0578580e934b812d9b7eaed59fd2fbcd159
-
commit 654307cfa0a929451010537c487d20c56ef81297
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Jan 5 06:36:16 2014 -0800
Commit message to be written still
In short: XS::APItest::establish_cleanup is buggy, and this commit
provides the tools
In perl.git, the branch sprout/version has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=d3f6a618ead97aeb0442b155214d7751854184a3
was d3f6a618ead97aeb0442b155214d7751854184a3
In perl.git, the branch sprout/theft has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=132978bc1401aef8ea422c857b6f9a9c3809f8d5
was 132978bc1401aef8ea422c857b6f9a9c3809f8d5
080dc6b45f1449e70629d54dd2587ee345613271
Author: Father Chrysostomos spr...@cpan.org
Date: Fri Jan 3 05:58:22 2014 -0800
Skip t/re/uniprops.t under PERL_DEBUG_READONLY_COW
Under Linux, using mmap for all memory allocation stops working when we
get up to 70,000 lines of code. So just skip it.
M t/re
7c5f65bfa2908cef81917109917214fde26f0b34
Author: Father Chrysostomos spr...@cpan.org
Date: Sat Jan 4 10:14:47 2014 -0800
porting/customized.t --regen
M t/porting/customized.dat
commit effa684c828074be726bb9c5fac18c3e4f1e746b
Author: John Peacock jpeac...@cpan.org
Date: Sat Jan 4 10:51:55 2014 -0500
Final patch
In perl.git, the branch sprout/version has been deleted
http://perl5.git.perl.org/perl.git/commitdiff/?hp=458d29e1ef8961d040ea40cec2c06dc6b0f80d9c
was 458d29e1ef8961d040ea40cec2c06dc6b0f80d9c
-
commit d3f6a618ead97aeb0442b155214d7751854184a3
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Jan 2 06:16:48 2014 -0800
porting/customized.t --regen
M t/porting/customized.dat
commit 639dee67c35e1faefbee12fa313246874d569030
Author: John Peacock jpeac
b5af3ad26055ddca5e9a93f7311d2be865b3de75
Author: Father Chrysostomos spr...@cpan.org
Date: Thu Jan 2 06:27:24 2014 -0800
perldiag: Rewrap an entry slightly
for better splain output
---
Summary of changes:
pod/perldiag.pod | 6 +++---
1 file changed, 3
841a5e1869a65f80379c03832eaf9887546a9622
Author: Father Chrysostomos spr...@cpan.org
Date: Wed Jan 1 06:06:30 2014 -0800
pp.c: Simplify lc and uc stringification code
Originally, lc and uc would not warn about undef, due to an implemen-
tation detail.
The implementation changed in 673061948, and extra code
5aa91856e21c93226d08f19eb69098f224de5fff
Author: Father Chrysostomos spr...@cpan.org
Date: Mon Dec 30 21:18:54 2013 -0800
toke.c: Remove redundant check
(and turn it into an assertion.)
PL_lex_repl can only be set here if we are parsing a substitution
(OP_SUBST) or transliteration (OP_TRANS). I believe
91fc0422e3a3e3aa6b0c35bb1d4d18d03fd35f30
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Dec 29 16:43:03 2013 -0800
perlhacktips: -Accflags for PERL_DEBUG_READONLY_OPS
It is not clear to all that this has to be specified as
-Accflags=-D... when used on the Configure command line
d955f84cfebcbed74088977f0bc7b1162c00a426
Author: Father Chrysostomos spr...@cpan.org
Date: Sun Dec 29 17:11:24 2013 -0800
Improve rcatline bad fh warnings
This is not helpful:
append I/O operator() on closed filehandle STDIN at - line 3.
append I/O operator() on closed filehandle STDIN at - line 4
901 - 1000 of 3343 matches
Mail list logo