summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump module version numbersDavid Golden2010-07-195-5/+5
|
* add link to smoke indexDavid Golden2010-07-191-0/+1
|
* core-cpan-diff: always use diff and ignore whitspaceDavid Golden2010-07-191-8/+6
|
* core-cpan-diff: tidied and always show version mismatchDavid Golden2010-07-191-18/+22
|
* bump I18N::LangTags version to 0.35_01David Golden2010-07-192-2/+2
|
* fix spelling err in pod re environmental variableJim Cromie2010-07-191-8/+9
| | | | Signed-off-by: David Golden <dagolden@cpan.org>
* perl5133delta: Add a note about Test::Harness's known issuesÆvar Arnfjörð Bjarmason2010-07-191-0/+14
| | | | | | Test-Harness RT #59186 and RT #59457 introduced some regressions. These are being fixed upstream but didn't make it into this release.
* perl5133delta: Add commit references to "\400 - \777"Ævar Arnfjörð Bjarmason2010-07-191-1/+1
|
* perl5133delta: Also note 9644846 in "Improved documen[...]"Ævar Arnfjörð Bjarmason2010-07-191-1/+1
| | | | | "Improved documentation of unusual character escapes" was fixed up in 9644846.
* perl5133delta: A perldelta entry referenced an invalid commitÆvar Arnfjörð Bjarmason2010-07-191-1/+1
| | | | | | "Improved documentation of unusual character escapes (bf82ca4)" added in a0316a43 should have referenced 4068718. There's no bf82ca4 commit in the perl repository.
* perl5133delta: Note the tests for "Uppercase X/B allowed.."Ævar Arnfjörð Bjarmason2010-07-191-1/+1
|
* perl5133delta: Expand on "File::Copy skips suid tests on a nosuid partition"Ævar Arnfjörð Bjarmason2010-07-191-0/+6
| | | | | Include the explanation from my cae9400 patch in the perldelta so that it can be understood when read stand-alone.
* perl5133delta: Test-Harness to CPAN version 3.21 (6d31366)Ævar Arnfjörð Bjarmason2010-07-191-0/+4
|
* perl5133delta: Term-ANSIColor was bumped to CPAN version 3.00 (2c33c76)Ævar Arnfjörð Bjarmason2010-07-191-0/+4
|
* perl5133delta: Link from the CvGV() change to Known ProblemsÆvar Arnfjörð Bjarmason2010-07-191-1/+3
|
* perl5133delta: Note the commit range for "MacOS Classic"Ævar Arnfjörð Bjarmason2010-07-191-1/+1
|
* perl5133delta: Expand on "Uppercase X/B allowed.."Ævar Arnfjörð Bjarmason2010-07-191-2/+8
| | | | | Mention that C<eval sprintf "%#X", 0x10> now works, and that upper case hex/binary literals are supported in C and friends.
* Add perl5133delta reminder about module linkingDavid Golden2010-07-191-0/+2
|
* perl5133delta.pod: Removed most XXX and boilerplateDavid Golden2010-07-191-187/+0
|
* perl5133delta additions and revisionsDavid Golden2010-07-191-12/+28
|
* pods: mention \o{}, 3 octal digitsKarl Williamson2010-07-193-8/+9
| | | | | | | | This patch adds a mention of \o{} to perlre to avoid the backreference ambiguities, and uses 3 octal digits in an example, and suggests using 3 digits where 2 were suggested before. Signed-off-by: David Golden <dagolden@cpan.org>
* Maintainers.pl: podlators Makefile.PL is CUSTOMIZEDDavid Golden2010-07-181-0/+2
|
* Maintainers.pl: CPANPLUS Makefile.PL is CUSTOMIZEDDavid Golden2010-07-181-0/+2
|
* Add libnet Makefile.PL to CUSTOMIZED in MaintainersDavid Golden2010-07-181-0/+6
|
* Add support for CUSTOMIZED in Maintainers.PLDavid Golden2010-07-181-9/+20
| | | | | | | Some dual-life modules have custom files in core that differ from CPAN. (e.g. Makefile.PL in libnet) These files need to be listed in EXCLUDED, but also in CUSTOMIZED so that we don't flag them incorrectly as "only in Perl"
* Removed Archive-Tar Makefile.PL so it autogeneratesDavid Golden2010-07-183-12/+1
|
* Added t/porting/dual-life.tDavid Golden2010-07-181-0/+29
| | | | | | Because we manually generate Makefiles, any executables need to be generated from .PL files in utils/. This test checks if dual-life executables show up in utils/.
* core-cpan-diff: improve detection of version mismatchesDavid Golden2010-07-181-1/+1
|
* List libnet Makefile.PL as excludedDavid Golden2010-07-181-1/+1
|
* core-cpan-diff: perltidy with default settingsDavid Golden2010-07-181-312/+333
|
* core-cpan-diff: various enhancementsDavid Golden2010-07-181-57/+45
| | | | | | | | | | * Extracted directories are cached and re-used * Perl vs CPAN version mismatches shown in summary output * Various minor code cleanup Some diagnostic output was surpressed in diff mode, but not all. I found the output confusing to follow in diff mode as a result so I enabled some of the previously surpressed output.
* core-cpan-diff: fix handling of file:/// urlsDavid Golden2010-07-181-0/+7
|
* core-cpan-diff: remove trailing spacesDavid Golden2010-07-181-7/+7
|
* core-cpan-diff: add option for local CPAN mirrorDavid Golden2010-07-181-12/+40
|
* perl5133delta.pod: Notes on CvGV reference countingDavid Golden2010-07-181-0/+17
|
* add CvGV_set() macro and make CvGV() rvalue onlyDavid Mitchell2010-07-186-12/+13
| | | | | | Now that CvGV can sometimes be reference counted, stop people from directly assigning to it (by using CvGV as an lvalue), and instead force them to use CvGV_set()
* change when to make CvGV refcountedDavid Mitchell2010-07-182-5/+5
| | | | | | | | | | | Rather than making CvGV refcounted if the CV is anon, decide based on whether the GV pointed to by CvGV holds a reference back to us. Normally these two will be equivalent, but this way is more robust if people are doing weird things. Also spotted an error with cv_clone not clearing the CVf_CVGV_RC flag on the newly cloned cv. This shouldn't normally matter as it will get set shortly anyway, but best to keep things logically correct.
* add CVf_CVGV_RC flagDavid Mitchell2010-07-187-15/+28
| | | | | | | | | | | | | after the recent commit 803f274831f937654d48f8cf0468521cbf8f5dff, the CvGV field is sometimes reference counted. Since it was intended that the reference counting would happen only for anonymous CVs, the CVf_ANON flag was co-opted to indicate whether RC was being used. This is not entirely robust; for example, sub __ANON__ {} is a non-anon sub which points to the same GV used by anon subs, which while itself doesn't directly break things, shows that the potential for breakage is there. So add a separate flag just to indicate the reference count status of the CvGV field.
* Fix address of register error from 26a0cb8David Golden2010-07-171-1/+6
|
* perlop.pod: document \o{} escapeDavid Golden2010-07-171-16/+30
| | | | This is a merge resolution based on original work by Karl Williamson.
* Add \o{} escapeKarl Williamson2010-07-1716-34/+284
| | | | | | | | | | This commit adds the new construct \o{} to express a character constant by its octal ordinal value, along with ancillary tests and documentation. A function to handle this is added to util.c, and it is called from the 3 parsing places it could occur. The function is a candidate for in-lining, though I doubt that it will ever be used frequently.
* perlrebackslash: NitsKarl Williamson2010-07-171-2/+2
| | | | Signed-off-by: David Golden <dagolden@cpan.org>
* perlreref.pod: NitsKarl Williamson2010-07-171-4/+5
| | | | Signed-off-by: David Golden <dagolden@cpan.org>
* perlre.pod: NitsKarl Williamson2010-07-171-6/+5
| | | | Signed-off-by: David Golden <dagolden@cpan.org>
* Nits in perlrebackslashKarl Williamson2010-07-171-8/+8
| | | | Signed-off-by: David Golden <dagolden@cpan.org>
* Add tests for \400 for "" strings, s//replacement/Karl Williamson2010-07-172-2/+16
| | | | Signed-off-by: David Golden <dagolden@cpan.org>
* \400 -\777 now means the same thing in all d-quoteKarl Williamson2010-07-176-31/+21
| | | | | | | | | | | | Prior to this patch, \400 - \777 meant something different in some circumstances in regexes outside bracketed character classes. A deprecated warning message has been in place since 5.10.1 when this happens. Remove the warning, and bring the behavior into line with the other double-quotish contexts. \400 - \777 now always means the same thing as \x{100} - \x{1FF} (except when the octal forms are taken as backreferences.) Signed-off-by: David Golden <dagolden@cpan.org>
* Add examples to perlre on perils of not using \g{}Karl Williamson2010-07-171-1/+16
| | | | | | These come from Abigail. Signed-off-by: David Golden <dagolden@cpan.org>
* Remove extra blanks from t/re/re_tests, vimKarl Williamson2010-07-171-7/+7
| | | | | | | | My vim settings were causing extra blanks in this file; remove the ones I added recently and set the vim options to disable the offending feature. Signed-off-by: David Golden <dagolden@cpan.org>
* Reinstate aa3f85c5f369736a7e50055b726cf2ca11336ce9.Craig A. Berry2010-07-172-1/+4
| | | | | | | | | | | Which was clobbered by 7b0eef92ba8ed2aa84e9187dadebc5cabfc3a3c5. And still awaiting upstream integration at: <https://rt.cpan.org/Public/Bug/Display.html?id=55236> Also bumped the version this time to leave a better clue that something has changed in blead.