| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This suppresses warnings, because sometimes the constness was taken away
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Abstract namespace sockets are Linux-specific socket type that live in
AF_UNIX family, slightly abusing it to be able to use arbitrary
character arrays as addresses: They start with nul byte and are not
terminated by nul byte, but with the length passed to the socket()
system call.
Added regression test for the correct address length computation.
Signed-off-by: Lubomir Rintel <lkundrak@fedoraproject.org>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
No reason to screw around with half Test::Harness, half TAP::Harness.
This normalization will make it easier to adapt the ext/Module tests.
[Edited to remove the code related to the fork option, which was dropped from
TAP::Harness with version 3.17. The now-unknown fork argument to a constructor
generates an error.]
|
|
|
|
| |
[Ammended with a grammar fix]
|
|
|
|
|
| |
I was going to do more extensive work here but it wasn't necessary. Left
the refactorings in.
|
|
|
|
| |
Since TestInit executes code on loading can be actively bad.
|
|
|
|
| |
[Ammended slightly to invert the change in 3fd4b35989]
|
|
|
|
| |
Also turn $valgrind_log into $Valgrind_Log, because it's really a global config variable.
|
|
|
|
|
|
|
|
| |
own function.
Get the hell out of the way so I can read this mess.
[ammended slightly by Nicholas Clark to keep require strict commented out]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
base first, as TEST bails out if that can't run
then comp, to validate that require works
then run, to validate that -M works
then we know we can -MTestInit for everything else, making life simpler)
|
|
|
|
|
|
|
|
|
| |
Also remove one complex alternation regexp, and replace it with a hash lookup.
At this stage do we trust the regexp engine that much?
[Really TEST shouldn't be relying on require working, and hence being able to
pull in modules to do essential parts of its work. And modules that rely on
OO dispatch - :-(]
|
|
|
|
|
| |
Check position relative to end of string length rather than whether
char is NULL at end of initial alphanumerics in Perl_sv_inc
|
| |
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\
| | |
| | |
| | |
| | | |
* 'blead' of ssh://perl5.git.perl.org/gitroot/perl:
Note that linearising C3 MRO is now 40% faster for single inheritance.
|
| | | |
|
| |/ |
|
| |\
| | |
| | |
| | |
| | | |
* 'blead' of ssh://perl5.git.perl.org/gitroot/perl:
Updated CPANPLUS::Dist::Build to CPAN version 0.38
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Hi,
Attached is a patch to update the CPANPLUS::Dist::Build in core
to the CPAN version 0.38
Highlights from the Changelog:
==============================
0.38 Mon Aug 24 13:59:11 BST 2009
- Cosmetic change to the test output message so it
matches CPANPLUS::Dist::MM (bingos)
==============================
Many thanks,
--
Chris Williams
aka BinGOs
PGP ID 0x4658671F
http://www.gumbynet.org.uk
==========================
From 2c3e6d8f82c08a5817d74a8407ebcdbbd86ebb15 Mon Sep 17 00:00:00 2001
From: Chris Williams <chris@bingosnet.co.uk>
Date: Mon, 24 Aug 2009 16:09:47 +0100
Subject: [PATCH] Updated CPANPLUS::Dist::Build to CPAN version 0.38
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| | |
(Because constants and other Proxy Constant Subroutines are stored in the
symbol table as references, and in 5.11.0 RVs merged with IVs, and B::Deparse
knows that an IV in the symbol table is a stub declaration for a subroutine
with no prototype, so B::Deparse "knew" that that's what it was.)
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | | |
readdir($x=".") segfaults on Linux.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Minor improvements to the section on profiling.
Remove suggestions that Devel::DProf might be the most popular
profiler and reference perlperf.pod.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
I Carp's POD, @CARP_NOT is mentioned but it's use is not clear. It is
particularly not clear that @CARP_NOT is a variable in _your_ package.
I propose adding a section to the POD, before the %Carp::Internal
section.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
a skeleton outline of a perldelta file
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This was broken by commit 984f9f66477bc722578262ae8520584e44e881af,
which was committed to solve bug [perl #53806].
Basically, to make everyone happy, we need only to enforce strictures
on barewords that follow the specially parsed keywords "print" and
"exec" (and similar) -- except when they have been already parsed.
|
| | | |
|