[perl.git] branch blead, updated. v5.15.2-485-g47ec1fa

2011-09-18 Thread Father Chrysostomos
47ec1fa66f2d45e2b6fc356188c2676af3ec447c Author: Father Chrysostomos spr...@cpan.org Date: Sun Sep 18 12:48:05 2011 -0700 DBFile - DB_File --- Summary of changes: dist/Module-CoreList/Changes |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff

[perl.git] branch blead, updated. v5.15.2-486-g8fe353e

2011-09-18 Thread Father Chrysostomos
8fe353ef0987121ae6b17c9dbd86962f54a703c0 Author: Father Chrysostomos spr...@cpan.org Date: Sun Sep 18 14:17:50 2011 -0700 [perl #95034] Make perldoc url use a reasonabe name This patch makes perldoc with a URL use a somewhat reasonable name based on the basename of the URL, instead of displaying PALLEGCSYO

[perl.git] branch blead, updated. v5.15.2-488-g396d9be

2011-09-18 Thread Father Chrysostomos
396d9be3a10e83ab21f5e5cf4b8a07c359ef141e Author: Father Chrysostomos spr...@cpan.org Date: Sun Sep 18 17:08:28 2011 -0700 Correct perldelta entry for -l \*foo change --- Summary of changes: pod/perldelta.pod |6 -- 1 files changed, 4 insertions(+), 2

[perl.git] branch sprout/utf8sym, created. v5.15.2-489-g424925f

2011-09-18 Thread Father Chrysostomos
In perl.git, the branch sprout/utf8sym has been created http://perl5.git.perl.org/perl.git/commitdiff/424925fd6dcbe20c4478d27b3307264b4cd06b57?hp= at 424925fd6dcbe20c4478d27b3307264b4cd06b57 (commit) - Log

[perl.git] branch blead, updated. v5.15.3-5-gbe88a5c

2011-09-20 Thread Father Chrysostomos
be88a5c3cc8efc0dbee86240eabf0050554fc717 Author: Father Chrysostomos spr...@cpan.org Date: Tue Sep 20 08:55:09 2011 -0700 [perl #93590] $tainted ~~ [...] failing When smartmatch is about to start, to avoid calling get-magic (e.g., FETCH methods) more than once, it copies any argument that has get-magic

[perl.git] branch sprout/utf8sym, updated. v5.15.2-499-g353fece

2011-09-20 Thread Father Chrysostomos
353fece81b96ddf9342bb905179e08ce22b18bb0 Author: Father Chrysostomos spr...@cpan.org Date: Tue Sep 20 22:00:00 2011 -0700 Restore gv_fetchmeth_autoload to perlapi.pod M embed.fnc M gv.c M proto.h commit 31c7077ff86c2ccb7dd6e21d3231541fe2cd98cb Author: Brian Fraser frase...@gmail.com Date: Tue Sep 20

[perl.git] branch maint-5.14, updated. v5.14.2-RC1-3-g9976dbe

2011-09-20 Thread Father Chrysostomos
9976dbe1115b50545e54e25b1630679637467dab Author: Father Chrysostomos spr...@cpan.org Date: Tue Sep 20 22:22:58 2011 -0700 Fix pod syntax in perldelta --- Summary of changes: pod/perldelta.pod |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff

[perl.git] branch blead, updated. v5.15.3-6-g7058221

2011-09-21 Thread Father Chrysostomos
705822126c5e218f2fe40097f9f1a204474e864b Author: Father Chrysostomos spr...@cpan.org Date: Wed Sep 21 00:59:02 2011 -0700 [perl #99660] Remove elems from hashes before freeing them Commit f50383f58 made the ‘HeVAL(entry) = PL_sv_placeholder;’ in the hash-element-deletion code unconditional. In doing so, it put

[perl.git] branch blead, updated. v5.15.3-33-g0f8d4b5

2011-09-22 Thread Father Chrysostomos
0f8d4b5ec2b14a817d302f2a3e7e311fd574a6bf Author: Father Chrysostomos spr...@cpan.org Date: Thu Sep 22 16:28:46 2011 -0700 Make CORE-method work This will probably not be used, but ought to be here for complete- ness’ sake. Method lookup needs to trigger the autovivification of coresubs. Since it does

[perl.git] branch sprout/utf8sym, updated. v5.15.2-500-g17f65c7

2011-09-22 Thread Father Chrysostomos
17f65c732db25f63c8e69ca4a38da4e1312b8092 Author: Father Chrysostomos spr...@cpan.org Date: Tue Sep 20 22:18:40 2011 -0700 Minor correction to gv_fetchmeth_autoload.t It was not doing the sanity check for all three functions. --- Summary

[perl.git] branch sprout/utf8sym2, created. v5.15.3-46-g79c89a3

2011-09-22 Thread Father Chrysostomos
- commit 79c89a3b544664ef07275301f65101f6f569dd03 Author: Father Chrysostomos spr...@cpan.org Date: Thu Sep 22 20:47:39 2011 -0700 Minor correction to gv_fetchmeth_autoload.t It was not doing the sanity check for all three functions. M ext/XS-APItest/t

[perl.git] branch smoke-me/assertgp, deleted. v5.15.2-341-gbfb1e33

2011-09-22 Thread Father Chrysostomos
In perl.git, the branch smoke-me/assertgp has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=bfb1e3334de651debde845517314c914c32f4edd was bfb1e3334de651debde845517314c914c32f4edd

[perl.git] branch blead, updated. v5.15.3-36-g6406c52

2011-09-22 Thread Father Chrysostomos
6406c527c7431b3f6739418623c80c66f8c492ec Author: Father Chrysostomos spr...@cpan.org Date: Thu Sep 22 22:32:48 2011 -0700 Test perl #96008: use and require affected by open.pm M t/comp/require.t commit 639dfab029654a3b066df400686e1acdaae62762 Author: Brian Fraser frase...@gmail.com Date: Thu Sep 22 22:31:46 2011 -0700

[perl.git] branch blead, updated. v5.15.3-39-gc0fd9d2

2011-09-23 Thread Father Chrysostomos
c0fd9d21fa8befdee8616b7b28eccadc9d2d938d Author: Father Chrysostomos spr...@cpan.org Date: Fri Sep 23 06:16:14 2011 -0700 Document open fh, : --- Summary of changes: lib/open.pm |6 -- pod/perlfunc.pod |3 +++ 2 files changed, 7 insertions(+), 2

[perl.git] branch sprout/utf8sym2, updated. v5.15.3-48-g62ebb92

2011-09-23 Thread Father Chrysostomos
62ebb92ece823d7bbd0bc4982527390941766143 Author: Father Chrysostomos spr...@cpan.org Date: Fri Sep 23 09:13:14 2011 -0700 Restore gv_fetchmethod_autoload to perlapi.pod I’m not restoring gv_fetchmethod_flags, as it was marked as ‘may change’ anyway. M embed.fnc M gv.c M proto.h

[perl.git] branch blead, updated. v5.15.3-40-gac9d848

2011-09-23 Thread Father Chrysostomos
ac9d8485fb211e8475e02d8564e9e64ac8fcbc25 Author: Father Chrysostomos spr...@cpan.org Date: Fri Sep 23 21:33:58 2011 -0700 [perl #92898] Clarify (*THEN)’s scope --- Summary of changes: pod/perlre.pod |6 -- 1 files changed, 4 insertions(+), 2 deletions

[perl.git] branch sprout/utf8sym2, updated. v5.15.3-53-g460f821

2011-09-24 Thread Father Chrysostomos
460f821b8e3050b2534b817430369af2c5076f86 Author: Father Chrysostomos spr...@cpan.org Date: Sat Sep 24 05:08:56 2011 -0700 Remove method param from gv_autoload_* method is a boolean flag (typed I32, but used as a boolean) added by commit 54310121b442. These new gv_autoload_* functions have a flags

[perl.git] branch sprout/utf8sym3, created. v5.15.3-69-gd5876e1

2011-09-24 Thread Father Chrysostomos
- commit d5876e1ed7be51196337a2765ff2617134d9d11f Author: Father Chrysostomos spr...@cpan.org Date: Sat Sep 24 06:29:10 2011 -0700 Fix thinko in hek_eq_pvn_flags Doing memEQ(str1, str2, len2) without checking the length first will cause memEQ(forth,fort

[perl.git] branch blead, updated. v5.15.3-45-g73c02f1

2011-09-24 Thread Father Chrysostomos
73c02f1564c743dc981bd8ea1ce2b967131cbd83 Author: Father Chrysostomos spr...@cpan.org Date: Sat Sep 24 18:56:57 2011 -0700 Avoid a double free with CORE-lc The code for autovivifying coresubs for method calls ended up calling hv_store(stash,name,len,(SV *)gv,0) where gv is already in the stash under that entry

[perl.git] branch sprout/utf8sym2, updated. v5.15.3-58-g50d490b

2011-09-30 Thread Father Chrysostomos
50d490be97a841132cab1e63e76cd34060f74c39 Author: Father Chrysostomos spr...@cpan.org Date: Sat Sep 24 06:29:10 2011 -0700 Fix thinko in hek_eq_pvn_flags Doing memEQ(str1, str2, len2) without checking the length first will cause memEQ(forth,fort...) to compare equal and memEQ(fort,forth...) to read

[perl.git] branch sprout/utf8sym2, deleted. v5.15.3-58-g50d490b

2011-09-30 Thread Father Chrysostomos
In perl.git, the branch sprout/utf8sym2 has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=50d490be97a841132cab1e63e76cd34060f74c39 was 50d490be97a841132cab1e63e76cd34060f74c39

[perl.git] branch blead, updated. v5.15.3-91-g2e34687

2011-09-30 Thread Father Chrysostomos
In perl.git, the branch blead has been updated http://perl5.git.perl.org/perl.git/commitdiff/2e3468793982c433c4b3838a57fb434ecca63875?hp=4b081584932d92f8dac2f79aa720900f3add79ea - Log - commit

[perl.git] branch blead, updated. v5.15.3-92-gf0e9f18

2011-09-30 Thread Father Chrysostomos
f0e9f182fe3d00c8f9a8a6697fbd198f07fcc242 Author: Father Chrysostomos spr...@cpan.org Date: Fri Sep 30 18:27:58 2011 -0700 Restore the package name to overload errors; fix crash Commit bfcb351493b (which was backported to 5.8.8) caused these error messages always to mention the overload package, instead of the pack

[perl.git] branch blead, updated. v5.15.3-96-gba6ff15

2011-10-01 Thread Father Chrysostomos
ba6ff154b0d807025f5294b2c3e9623fd60a6e97 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 1 06:30:35 2011 -0700 [perl #99984] Incorrect errmsg with our $::é Having PL_parser-error_count set to non-zero when utf8_heavy.pl tries to do() one of its swashes results in ‘Compilation error’ being placed

[perl.git] branch blead, updated. v5.15.3-139-gb7256f6

2011-10-01 Thread Father Chrysostomos
In perl.git, the branch blead has been updated http://perl5.git.perl.org/perl.git/commitdiff/b7256f662668e1fa995ce53caf77f26fba794222?hp=2181da29512f5514f1bdd03c86fdde39bd30660a - Log - commit

[perl.git] branch sprout/utf8sym4, created. v5.15.3-165-g5ba4abc

2011-10-02 Thread Father Chrysostomos
c3c4f512fa33a6097d8302f2225d9b14b63fe0ff Author: Father Chrysostomos spr...@cpan.org Date: Sat Sep 24 17:58:16 2011 -0700 constant.pm: Disable the UTF8 downgrade when unnecessary The downgrade bug that constant.pm has to imitate is about to be fixed in the next commit. The bug workaround is itself

[perl.git] branch blead, updated. v5.15.3-147-g4878bd6

2011-10-02 Thread Father Chrysostomos
4878bd658c6e7a3d47f6ef9ab58ce29378b4f001 Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 2 14:04:12 2011 -0700 Remove unused variable from S_set_caret_X --- Summary of changes: perl.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff

[perl.git] branch blead, updated. v5.15.3-148-gb4836cc

2011-10-02 Thread Father Chrysostomos
b4836ccaabc8f18e6b9a5efa35a04f9591830bf0 Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 2 16:26:42 2011 -0700 Stop dual-life.t from failing during parallel testing dual-life.t makes sure all dual-lifed scripts make their way into utils/ during make. ExtUtils::Install creates a test script

[perl.git] branch blead, updated. v5.15.3-149-g7af5924

2011-10-02 Thread Father Chrysostomos
7af59249b7e61c7541bc2029d6fb68ea04d21221 Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 2 17:56:51 2011 -0700 Add another exception to dual-life.t Module::Build’s tests create a file named something like cpan/Module-Build/MB-rrWnCs8O/Simple/bin/foo.PL during testing, causing dual-life.t

[perl.git] branch sprout/utf8sym4, updated. v5.15.3-204-g8846153

2011-10-04 Thread Father Chrysostomos
In perl.git, the branch sprout/utf8sym4 has been updated http://perl5.git.perl.org/perl.git/commitdiff/88461536b3052da4608362a4006784ca1c75c8ab?hp=c394c32b004b76c041af4ba8c3128a23e75de8a5 - Log - commit

[perl.git] branch sprout/utf8sym4, updated. v5.15.3-209-g43fe3ec

2011-10-05 Thread Father Chrysostomos
43fe3ecfe75da2dd8346dbb206e7e2193a988a12 Author: Brian Fraser frase...@gmail.com Date: Wed Jul 6 13:45:07 2011 -0300 pp_hot.c: Make warnings utf8-clean M pp_hot.c M t/lib/strict/refs M t/uni/method.t commit 348921cfc95de014a716703180ea6875ead33063 Author: Father Chrysostomos spr...@cpan.org Date

[perl.git] branch sprout/utf8sym4, updated. v5.15.3-222-ge4d1299

2011-10-05 Thread Father Chrysostomos
commit 1ceddc73fe0de72f9bd68f9c3ff17889d2c770da Author: Father Chrysostomos spr...@cpan.org Date: Thu Sep 29 18:23:27 2011 -0700 toke.c: Take utf8 into account when creating DATA handle This is based on work from Brian Fraser, but differs from his original in that it does

[perl.git] branch smoke-me/utf8sym, created. v5.15.3-287-g3102428

2011-10-06 Thread Father Chrysostomos
- commit 3102428d7bfb6111b9e40e4a488efd8e94484598 Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 6 00:10:06 2011 -0700 Increase $mro::VERSION from 1.08 to 1.09 M ext/mro/mro.pm commit 6a31575ccaf9ecaa9baf1774b2d6ce7c8c44894c Author: Father

[perl.git] branch smoke-me/utf8sym, deleted. v5.15.3-287-g3102428

2011-10-06 Thread Father Chrysostomos
In perl.git, the branch smoke-me/utf8sym has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=3102428d7bfb6111b9e40e4a488efd8e94484598 was 3102428d7bfb6111b9e40e4a488efd8e94484598

[perl.git] branch smoke-me/utf8sym, created. v5.15.3-287-g4fc5719

2011-10-06 Thread Father Chrysostomos
- commit 4fc5719fceeb319da13d5c66bf649a5896d5065e Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 6 00:10:06 2011 -0700 Increase $mro::VERSION from 1.08 to 1.09 M ext/mro/mro.pm commit 267ad7de6f4ebd5104f11449a0cf49b505f1c547 Author: Father

[perl.git] branch smoke-me/utf8sym, updated. v5.15.3-288-g0b44976

2011-10-06 Thread Father Chrysostomos
0b44976fa1f8090be63510bb42ef35efd1c4005a Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 6 08:46:35 2011 -0700 Correct skip counts for miniperl --- Summary of changes: t/uni/gv.t|2 +- t/uni/stash.t |2 +- 2 files changed, 2

[perl.git] branch smoke-me/utf8sym, deleted. v5.15.3-288-g0b44976

2011-10-06 Thread Father Chrysostomos
In perl.git, the branch smoke-me/utf8sym has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=0b44976fa1f8090be63510bb42ef35efd1c4005a was 0b44976fa1f8090be63510bb42ef35efd1c4005a

[perl.git] branch sprout/utf8sym3, deleted. v5.15.3-147-g4c69436

2011-10-06 Thread Father Chrysostomos
In perl.git, the branch sprout/utf8sym3 has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=4c694369264ffa04a87feea180dad031733d4e21 was 4c694369264ffa04a87feea180dad031733d4e21

[perl.git] branch sprout/utf8sym4, deleted. v5.15.3-248-g9f27515

2011-10-06 Thread Father Chrysostomos
In perl.git, the branch sprout/utf8sym4 has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=9f275157a1f79ebe641aa17f8ffa9699cfdb4a88 was 9f275157a1f79ebe641aa17f8ffa9699cfdb4a88

[perl.git] branch blead, updated. v5.15.3-294-gda6a832

2011-10-06 Thread Father Chrysostomos
In perl.git, the branch blead has been updated http://perl5.git.perl.org/perl.git/commitdiff/da6a832587514dcfa5af3e2d36923192d097affc?hp=dfb182850628c2dbfde419c8b295d0f5178b44c4 - Log - commit

[perl.git] branch blead, updated. v5.15.3-298-g19e72bb

2011-10-06 Thread Father Chrysostomos
19e72bbfd5503a61638e11c81447172bd42fc89f Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 6 20:22:47 2011 -0700 perldelta up to 59c72abb9 M pod/perldelta.pod commit 029af4cfd939699e66ee8aa043a304c8724a2303 Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 6 20:19:09 2011 -0700 Make undef %overload

[perl.git] branch blead, updated. v5.15.3-299-g51a1303

2011-10-06 Thread Father Chrysostomos
In perl.git, the branch blead has been updated http://perl5.git.perl.org/perl.git/commitdiff/51a1303ca5c496ad5fb0bb3bc37f2b3584e845b9?hp=19e72bbfd5503a61638e11c81447172bd42fc89f - Log - commit

[perl.git] branch blead, updated. v5.15.3-300-gc60dbbc

2011-10-07 Thread Father Chrysostomos
In perl.git, the branch blead has been updated http://perl5.git.perl.org/perl.git/commitdiff/c60dbbc3880c0d4c4f81d95fb1d70b608f96a645?hp=51a1303ca5c496ad5fb0bb3bc37f2b3584e845b9 - Log - commit

[perl.git] branch blead, updated. v5.15.3-302-g6d110ad

2011-10-07 Thread Father Chrysostomos
6d110ad0f5da147ff5cdff909ae05fea8192100a Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 7 00:02:04 2011 -0700 perldelta up to c60dbbc38 M pod/perldelta.pod commit 97021f77feddb8287b40e2a4f88a31003c22b986 Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 6 23:08:13 2011 -0700 Suppress some uninit

[perl.git] branch blead, updated. v5.15.3-309-gd0c0e7d

2011-10-07 Thread Father Chrysostomos
d0c0e7dd0ccf3d5c2f658529d3ee578a0bcb116e Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 7 11:39:50 2011 -0700 Use HEKf This avoids creating a lot of temporary SVs. M doio.c M gv.c M mro.c M pp_sys.c M sv.c M universal.c commit b8fa52133ec35c6191dc536bb166eb31c1b6a887 Author

[perl.git] branch blead, updated. v5.15.3-316-g61a9130

2011-10-07 Thread Father Chrysostomos
61a9130e47c4757bccfe2496e1130f814aaec049 Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 7 13:44:37 2011 -0700 Don’t put malformed UTF8 in $AUTOLOAD M gv.c M t/uni/method.t commit 13058d6734a1146f0910c93c897cabb1fb315975 Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 7 13:29:32 2011 -0700

[perl.git] branch blead, updated. v5.15.3-319-g4244b02

2011-10-07 Thread Father Chrysostomos
4244b0292358460164f4c7053e251706d22071b1 Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 7 18:03:20 2011 -0700 Use full sym name in isIDFIRST_utf8 to fix [perl #100930] _is_utf8__perl_idstart is not an API function, so the short _is_utf8__perl_idstart form cannot be used in public macros. The long form

[perl.git] branch blead, updated. v5.15.3-322-g218fa15

2011-10-08 Thread Father Chrysostomos
218fa151b7edc486a27eb8ece21cda2538edf177 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 8 13:02:46 2011 -0700 Dont’t crash when warning about XSUB redefinition If the stash in question has no name, the attempt to generate the warning will cause a crash. Simply skipping the warning is this case

[perl.git] branch blead, updated. v5.15.3-323-g090c3c3

2011-10-08 Thread Father Chrysostomos
090c3c371910e06ac0c1a1cffa612da15d68c728 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 8 06:38:29 2011 -0700 mro.c:S_gather_and_rename: Avoid extra SVs --- Summary of changes: mro.c | 26 +++--- 1 files changed, 11 insertions

[perl.git] branch blead, updated. v5.15.3-325-gf990ea3

2011-10-08 Thread Father Chrysostomos
f990ea3e643a8031172d023dd7487731b6114279 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 8 13:22:13 2011 -0700 Correct SvEND docs SvEND does not point to the last character, but to a spot just after it. M sv.h commit 7f0bfbeaa5bacddb87a1fd89935735309cd50040 Author: Father Chrysostomos spr...@cpan.org

[perl.git] branch blead, updated. v5.15.3-326-gb2ef487

2011-10-08 Thread Father Chrysostomos
b2ef48712a32b5d1bf0f3519e431413fc7285b7c Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 8 13:20:47 2011 -0700 perldelta: s/nul\k/l/g Other parts of the documentation already refer to it as a ‘null byte’ or ‘null’, which looks much nicer, as it is a real English word

[perl.git] branch blead, updated. v5.15.3-332-g8fa6a40

2011-10-10 Thread Father Chrysostomos
8fa6a40953ef88573ed3cbbb37666e7b72dec7dd Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 9 22:57:56 2011 -0700 Resolve XS AUTOLOAD-prototype conflict Did you know that a subroutine’s prototype can be modified with s///? Don’t look: *AUTOLOAD = *Internals'SvREFCNT; my $f = Just

[perl.git] branch blead, updated. v5.15.3-333-g05b525f

2011-10-10 Thread Father Chrysostomos
05b525f42a20fe4094336e751e3a99a866e0f97e Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 10 14:12:22 2011 -0700 gv.c:gv_autoload_pvn: Avoid warning due to temp flag --- Summary of changes: gv.c |1 + 1 files changed, 1 insertions(+), 0 deletions

[perl.git] branch blead, updated. v5.15.3-334-g3d5f978

2011-10-10 Thread Father Chrysostomos
3d5f9785414ca07aa0b024b2a10c2c0e518cc58d Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 10 14:36:53 2011 -0700 Fix cv-to-gv assignment to use CvPROTO The SvPVX field of a XS AUTOLOAD sub can contain both the prototype and the name of an AUTOLOADed sub. The CvPROTO macro knows where in the buffer

[perl.git] branch blead, updated. v5.15.3-340-gfb834ab

2011-10-10 Thread Father Chrysostomos
fb834abdeb17d8cf13dd7590edf8842a8be6e8d7 Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 10 22:30:18 2011 -0700 Stop attribute errors from leaking op trees This commit moves attribute handling in newATTRSUB so that it happens after the op tree is attached to the sub. So when the sub is freed, the op

[perl.git] branch blead, updated. v5.15.3-341-gc145ee2

2011-10-11 Thread Father Chrysostomos
c145ee241a3cd455c002d4bcfab1e17ba1163c2c Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 10 23:28:19 2011 -0700 Document calling convention for Perl_mro_register I had to look in embed.fnc to find this out when I wanted to use it. --- Summary

[perl.git] branch blead, updated. v5.15.3-342-g02cab67

2011-10-11 Thread Father Chrysostomos
02cab6748c4f3e4cc55324283a910fa275726a56 Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 10 23:31:55 2011 -0700 [perl #94306] Do not skip first elem of linear isa Perl has assumed up till now that the first element of an isa linear- isation is the name of the class itself. That is true for dfs and c3

[perl.git] branch blead, updated. v5.15.3-345-gad6a4f4

2011-10-11 Thread Father Chrysostomos
ad6a4f4a732b6d612bcb45ce5faa794fa5f8f470 Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 10 23:51:53 2011 -0700 XS::APItest: s/justinc/justisa/ I meant to call this mro ‘just @ISA’, because it just uses @ISA and no super-superclasses. But I misnamed it. It has nothing to do with @INC

[perl.git] branch blead, updated. v5.15.3-347-g74ee33f

2011-10-11 Thread Father Chrysostomos
74ee33f245d1492bced4e403263d24881ffdfaa5 Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 11 05:54:57 2011 -0700 Make sv_set[ps]v(cv...) set prototype The SvPVX slot of a CV is used both for the prototype and for the sub name passed to an XS AUTOLOAD sub. It used to be that such AUTOLOADing would

[perl.git] branch blead, updated. v5.15.3-352-g1fa582f

2011-10-11 Thread Father Chrysostomos
1fa582fafa203d5588dc0a603748d425a1a1f0ae Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 11 08:41:30 2011 -0700 Eliminate (X|F) convention from perldiag. Commit 748a930 (perl 5.001) introduced the (W)(S) convention in perldiag, for messages under multiple categories. (There were none before

[perl.git] branch blead, updated. v5.15.3-353-g164df45

2011-10-11 Thread Father Chrysostomos
164df45ab853a1e9c2571d08edd3e27eae41a821 Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 11 12:48:33 2011 -0700 mro.c: Oops, missing a =cut --- Summary of changes: mro.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/mro.c b

[perl.git] branch blead, updated. v5.15.3-354-gf7bc00e

2011-10-11 Thread Father Chrysostomos
f7bc00eab34ee7a152e6156203f7f3ed0a777194 Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 11 14:07:44 2011 -0700 [perl #30661] autoload sort subs --- Summary of changes: pp_sort.c | 20 +++- t/op/sort.t | 13 - 2 files

[perl.git] branch blead, updated. v5.15.3-356-g120b7a0

2011-10-11 Thread Father Chrysostomos
In perl.git, the branch blead has been updated http://perl5.git.perl.org/perl.git/commitdiff/120b7a08b6eec7ddfe4a829dd2b2ec5ed8612ec1?hp=3403a50add1cbdbb8ddebb8cb75bc80559f0188f - Log - commit

[perl.git] branch blead, updated. v5.15.3-357-gbb619f3

2011-10-11 Thread Father Chrysostomos
bb619f370aef1336c90dc1522addf0eff4dfd6c6 Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 11 21:35:00 2011 -0700 [perl #6828] Set $AUTOLOAD once more for XS autoloading In 5.6.0, XS autoloading worked. $AUTOLOAD would be set, as with a Perl sub. Commit ed850460 (5.6.1) allowed ‘sub AUTOLOAD;â

[perl.git] branch blead, updated. v5.15.3-358-g5b36e94

2011-10-12 Thread Father Chrysostomos
5b36e9450efc47317616775e6c3eb0daba56035c Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 11 23:02:41 2011 -0700 Improve documentation of XS autoloading --- Summary of changes: cv.h |3 +++ pod/perlguts.pod | 20

[perl.git] branch blead, updated. v5.15.3-360-g6dbddf4

2011-10-12 Thread Father Chrysostomos
6dbddf4ab62a19c078acf4f1ee507ba0174e232c Author: Father Chrysostomos spr...@cpan.org Date: Wed Oct 12 05:44:05 2011 -0700 APItest: Move PERL_UNUSED_ARG after decl --- Summary of changes: ext/XS-APItest/APItest.xs |2 +- 1 files changed, 1 insertions(+), 1

[perl.git] branch blead, updated. v5.15.3-362-gc774086

2011-10-12 Thread Father Chrysostomos
c774086b8a59eaff70f902565ceed342e75112a5 Author: Father Chrysostomos spr...@cpan.org Date: Wed Oct 12 10:01:41 2011 -0700 Avoid an redundant copy in pp_flop This copy, which occurs with a..z in list context, has been there since alphabetic ranges were added in commit b1248f16c (perl 3.0 patch #17 patch #16

[perl.git] branch blead, updated. v5.15.3-365-gf3dab52

2011-10-13 Thread Father Chrysostomos
f3dab52a514ffb23bcde784e897bc8ff4c2018f2 Author: Father Chrysostomos spr...@cpan.org Date: Wed Oct 12 22:53:31 2011 -0700 [perl #94390] Optimised numeric sort should warn for nan In this case: sort { $a = $b } ... the sort block is optimised away and implemented in C. That C implementation

[perl.git] branch blead, updated. v5.15.3-366-gf52e41a

2011-10-13 Thread Father Chrysostomos
f52e41ad9f6ea1eecc514a6c1d9e2ba332cef2be Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 13 00:11:45 2011 -0700 Call get-magic once for .. in list context In addition to using _nomg calls in pp_flop, I had to modify looks_like_number, which was clearly buggy: it was ignoring get-magic completely, *except

[perl.git] branch blead, updated. v5.15.3-367-g3c32319

2011-10-13 Thread Father Chrysostomos
3c3231932f4011ce8d5169183dd6da374d5aa696 Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 13 09:52:00 2011 -0700 Mention all variables in $undef..$undef warnings Commit c774086b8 made this: $ ./miniperl -lwe '()=my $undef1..my $undef2' Use of uninitialized value in range (or flop) at -e line 1

[perl.git] branch blead, updated. v5.15.3-372-g1aa032b

2011-10-13 Thread Father Chrysostomos
1aa032b25ab39eebe4a452ff935a39107a322a5b Author: Father Chrysostomos spr...@cpan.org Date: Thu Oct 13 20:25:39 2011 -0700 Stop uninit sort warnings from crashing Commit d4c6760a made the warning in cases like this mention the sort operator: $ ./miniperl -we '()=sort { undef } 1,2' Use of uninitialized

[perl.git] branch blead, updated. v5.15.3-377-gc19fd8b

2011-10-15 Thread Father Chrysostomos
c19fd8b406eea9f33a2e4247f334d6c114447729 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 15 14:08:31 2011 -0700 Test uninit warnings for undef XS cmp retvals M ext/XS-APItest/APItest.xs M ext/XS-APItest/t/sort.t commit 2fc49ef14c391f64250e0f99fbbed2007b880289 Author: Father Chrysostomos spr...@cpan.org Date

[perl.git] branch blead, updated. v5.15.3-378-gb53e16a

2011-10-15 Thread Father Chrysostomos
b53e16ae1ca3058ca93f7a74bc5e715eea2b8412 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 15 16:55:07 2011 -0700 perldelta up to c19fd8b40 --- Summary of changes: pod/perldelta.pod | 98 +++- 1 files

[perl.git] branch blead, updated. v5.15.3-379-g6e67081

2011-10-15 Thread Father Chrysostomos
6e6708186f21e01745b94f01d5f630948e1cbcb2 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 15 18:39:59 2011 -0700 Correct comment in pad.c It said exactly the opposite of what was meant. --- Summary of changes: pad.c |2 +- 1 files changed

[perl.git] branch blead, updated. v5.15.3-382-g5ae38af

2011-10-15 Thread Father Chrysostomos
5ae38afedfd6367f5e85e3f1aa329082622f478a Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 15 22:53:28 2011 -0700 Add email addr to AUTHORS to keep tests quiet M AUTHORS commit 07cee27ac38e81eb8fc7ea1570e2dd627c7a22a5 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 15 22:53:10 2011 -0700 Increase

[perl.git] branch blead, updated. v5.15.3-383-g5170759

2011-10-16 Thread Father Chrysostomos
51707595971928e4f48f4871962982d85b856b27 Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 16 11:59:41 2011 -0700 Document calling convention for XS cmp routines --- Summary of changes: pod/perlfunc.pod |4 1 files changed, 4 insertions(+), 0

[perl.git] branch blead, updated. v5.15.3-384-g6852b00

2011-10-16 Thread Father Chrysostomos
6852b00319064aed41f39568642edf0ca66b537c Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 16 13:18:46 2011 -0700 Restore null checks to stashpv_hvname_match [perl #101430] Commit aa33328e8 inadvertently removed the null checks from stashpv_hvname_match when adding UTF8 support, resulting in crashes

[perl.git] branch blead, updated. v5.15.3-386-gca955ad

2011-10-16 Thread Father Chrysostomos
ca955addfd36c61985c1a4462ac43a9a3cf3104e Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 16 16:10:28 2011 -0700 perldelta: Mention another thing fixed by 2fc49ef14c M pod/perldelta.pod commit f653aab7358ff71e7eafe966400f09c6f4bf3ea6 Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 16 16:02:22 2011

[perl.git] branch blead, updated. v5.15.3-416-gb535e01

2011-10-20 Thread Father Chrysostomos
b535e014e67d62ebc1d6f4be7ca9d8aef2d8f9bc Author: Father Chrysostomos spr...@cpan.org Date: Wed Oct 19 23:54:57 2011 -0700 [perl #101738] Make sv_sethek set the UTF8 flag correctly It was only ever turning it on, and not turning it off if the sv hap- pened to have it on from its previous use. This caused ref

[perl.git] branch smoke-me/arybase, created. v5.15.3-385-g93f9dbe

2011-10-21 Thread Father Chrysostomos
- commit 93f9dbee899cc7050acc7aa807788142f9294b78 Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 21 05:58:40 2011 -0700 Reimplement $[ as a module This commit reimplements $[ using PL_check hooks, custom pp func- tions and ties

[perl.git] branch smoke-me/arybase2, created. v5.15.4-7-g7cd3988

2011-10-21 Thread Father Chrysostomos
- commit 7cd3988fb13de3c6ed9065b9d0e2409cb97ccc3f Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 21 09:37:34 2011 -0700 Add arybase Makefile.PL to work around nmake M MANIFEST A ext/arybase/Makefile.PL commit

[perl.git] branch smoke-me/arybase, deleted. v5.15.3-385-g93f9dbe

2011-10-21 Thread Father Chrysostomos
In perl.git, the branch smoke-me/arybase has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=93f9dbee899cc7050acc7aa807788142f9294b78 was 93f9dbee899cc7050acc7aa807788142f9294b78

[perl.git] branch smoke-me/arybase2, updated. v5.15.4-8-gc9f703c

2011-10-21 Thread Father Chrysostomos
c9f703cd9053c1313e017860151c4e393de7d77e Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 21 11:41:15 2011 -0700 Try this again... --- Summary of changes: ext/arybase/Makefile.PL |5 +++-- 1 files changed, 3 insertions(+), 2 deletions

[perl.git] branch smoke-me/arybase2, updated. v5.15.4-9-g0f2371b

2011-10-21 Thread Father Chrysostomos
0f2371bec612d8faf382183c73f69196f8e1759a Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 21 13:09:52 2011 -0700 Eliminate tie() retval This is left over from when pos was half implementation --- Summary of changes: ext/arybase

[perl.git] branch smoke-me/arybase2, updated. v5.15.4-10-g3c5f197

2011-10-21 Thread Father Chrysostomos
3c5f1972b45bd30971f983240c1bf46d217199ec Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 21 14:00:59 2011 -0700 Try a third time... I’ve just learnt from a GNU make book that $$ means a literal $. I hope it applies to nmake, too. Let’s see what the smokes give me

[perl.git] branch smoke-me/arybase2, updated. v5.15.4-11-gdc61764

2011-10-21 Thread Father Chrysostomos
dc6176452e31491e606dc141c6cfa86bd2cb93e4 Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 21 15:51:22 2011 -0700 Oops. Statement before declaration. --- Summary of changes: ext/arybase/arybase.xs |8 ++-- 1 files changed, 6

[perl.git] branch blead, updated. v5.15.4-6-gb82b06b

2011-10-21 Thread Father Chrysostomos
b82b06b8ca329f89b70366e25afb8e2be30b446e Author: Father Chrysostomos spr...@cpan.org Date: Fri Oct 21 05:58:40 2011 -0700 Reimplement $[ as a module This commit reimplements $[ using PL_check hooks, custom pp func- tions and ties. Outside of its compile-time use, $[ is now parsed as a simple varia- ble

[perl.git] branch smoke-me/curstash, created. v5.15.3-417-g5184264

2011-10-22 Thread Father Chrysostomos
- commit 518426463a58fcebaf404af4775d941e10a2bff2 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 22 11:06:35 2011 -0700 [perl #101486] Make PL_curstash refcounted This stops PL_curstash from pointing to a freed-and-reused scalar in cases like

[perl.git] branch smoke-me/curstash, deleted. v5.15.3-417-g5184264

2011-10-22 Thread Father Chrysostomos
In perl.git, the branch smoke-me/curstash has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=518426463a58fcebaf404af4775d941e10a2bff2 was 518426463a58fcebaf404af4775d941e10a2bff2

[perl.git] branch blead, updated. v5.15.4-12-g03d9f02

2011-10-22 Thread Father Chrysostomos
03d9f026ae253e9e69212a3cf6f1944437e9f070 Author: Father Chrysostomos spr...@cpan.org Date: Sat Oct 22 11:06:35 2011 -0700 [perl #101486] Make PL_curstash refcounted This stops PL_curstash from pointing to a freed-and-reused scalar in cases like ‘package Foo; BEGIN {*Foo:: = *Bar::}’. In such cases

[perl.git] branch blead, updated. v5.15.4-20-ge3aef14

2011-10-23 Thread Father Chrysostomos
e3aef143dcd34e4f7cbccbd7ebaa51efe9fd4a9a Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 23 13:44:14 2011 -0700 Add Laurent Dami to AUTHORS M AUTHORS commit d5dd42fae9a9a0a1a21046ee231dccc1038f2112 Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 23 13:24:21 2011 -0700 Test dumpvar.pl with objects

[perl.git] branch blead, updated. v5.15.4-21-g4319b00

2011-10-23 Thread Father Chrysostomos
4319b00c03e6a517525c01b22c9047f87f7dc6e5 Author: Father Chrysostomos spr...@cpan.org Date: Sun Oct 23 14:16:08 2011 -0700 perlfunc: List readpipe with qx --- Summary of changes: pod/perlfunc.pod |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff

[perl.git] branch blead, updated. v5.15.4-28-g93b2dae

2011-10-24 Thread Father Chrysostomos
93b2dae14541cd2bc39e2d4b1bb5f0cc2c0ef0c7 Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 24 06:14:31 2011 -0700 Make ~ work again under miniperl Commit a3342be368 localised %ENV before calling csh for glob. But that causes ~ to stop working. So this commit clears out %ENV *except* for $ENV{HOME

[perl.git] branch blead, updated. v5.15.4-30-g0b0e6d7

2011-10-24 Thread Father Chrysostomos
0b0e6d70fad47cd67e69fd39ca89beb755332502 Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 24 16:03:55 2011 -0700 Make File::Glob::csh_glob consisent wrt '\ File::Glob::csh_glob, which is the routine implementing Perl’s own glob function, is not consistent in its treatment of quotation marks

[perl.git] branch blead, updated. v5.15.4-31-gab686ae

2011-10-24 Thread Father Chrysostomos
ab686ae8de0f4425f6f84f77e7e38e2e32b3d3f6 Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 24 16:39:21 2011 -0700 Remove part of intrpvar.h comment This second sentence is no longer true as of 87b9e160. --- Summary of changes: intrpvar.h |4

[perl.git] branch blead, updated. v5.15.4-32-g222032e

2011-10-24 Thread Father Chrysostomos
222032e91d99fdc6aa6929e916dce4fc11570415 Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 24 16:43:51 2011 -0700 Correct comment in Glob.pm ... is a double-quotish construct. --- Summary of changes: ext/File-Glob/Glob.pm |2 +- 1 files

[perl.git] branch blead, updated. v5.15.4-33-gc73c07e

2011-10-24 Thread Father Chrysostomos
c73c07e4506ef659dc543d7755cba281bfd78e6d Author: Father Chrysostomos spr...@cpan.org Date: Mon Oct 24 22:16:38 2011 -0700 Make new basic.t glob tests work on Win VMS I forgot about the default PERL_EXTERNAL_GLOB setting on VMS and the special treatment of backslashes on Windows in bsd_glob.c

[perl.git] branch smoke-me/cglob, created. v5.15.4-35-gd607913

2011-10-25 Thread Father Chrysostomos
- commit d60791313cbb0f4ab7fdc79dabbb446e98178bb6 Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 25 15:40:40 2011 -0700 Rewrite csh_glob in C; fix two quoting bugs This commit rewrites File::Glob::csh_glob (which implements perl’s default

[perl.git] branch smoke-me/cglob, updated. v5.15.4-36-gf809155

2011-10-25 Thread Father Chrysostomos
f809155a35257a724400c9868d739040b9174e95 Author: Father Chrysostomos spr...@cpan.org Date: Tue Oct 25 17:56:32 2011 -0700 Fix CORE::glob This commit makes CORE::glob bypassing glob overrides. A side effect of the fix is that, with the default glob implementa- tion, undefining *CORE::GLOBAL::glob

[perl.git] branch smoke-me/cglob, deleted. v5.15.4-36-gf809155

2011-10-25 Thread Father Chrysostomos
In perl.git, the branch smoke-me/cglob has been deleted http://perl5.git.perl.org/perl.git/commitdiff/?hp=f809155a35257a724400c9868d739040b9174e95 was f809155a35257a724400c9868d739040b9174e95

<    5   6   7   8   9   10   11   12   13   14   >