lp:perl5

Created by Registry Administrators on 2010-05-01 and last modified on 2017-01-19
Get this branch:
bzr branch lp:perl5

Related bugs

Related blueprints

Branch information

Owner:
Registry Administrators
Project:
perl5
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://perl5.git.perl.org/perl.git.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on pear and finished 2 hours ago taking 1 minute — see the log
Import started 8 hours ago on pear and finished 8 hours ago taking 1 minute — see the log
Import started 14 hours ago on pear and finished 14 hours ago taking 1 minute — see the log
Import started 20 hours ago on pear and finished 20 hours ago taking 50 seconds — see the log
Import started on 2017-01-18 on pear and finished on 2017-01-18 taking 1 minute — see the log
Import started on 2017-01-17 on pear and finished on 2017-01-17 taking 1 minute — see the log
Import started on 2017-01-17 on pear and finished on 2017-01-17 taking 1 minute — see the log
Import started on 2017-01-17 on pear and finished on 2017-01-17 taking 1 minute — see the log
Import started on 2017-01-17 on pear and finished on 2017-01-17 taking 1 minute — see the log
Import started on 2017-01-16 on pear and finished on 2017-01-16 taking 1 minute — see the log

Recent revisions

53507. By Tony Cook <email address hidden> 8 hours ago

(perl #126228) partly revert 8cc95fdb and fix a3c8358c

a3c8358c changed:

-#define dXSUB_SYS int dummy
+#define dXSUB_SYS

which made dXSUB_SYS into not-a-declaration, this apparently broke
something, since 8cc95fdb then went through all the definitions of
dXSUB_SYS, made each of them into not-a-declaration and then
ensured ExtUtilis::Miniperl emitted dXSUB_SYS in a place where it
didn't matter whether it was a declaration or a statement.

When these changes were made perl.h didn't have dNOOP, but now we
do, so we can make dXSUB_SYS a declaration again, as its name
implies.

Based on a patch originally created by Daniel Dragan (bulk88).

53506. By Karl Williamson <email address hidden> 14 hours ago

APItest/t/handy.t: Skip some tests on EBCDIC

The skipped tests are for malformed input for the various isCNTRL
functions. Perl does not go out of its way to test for malformedness in
the these, only making sure they are well-formed if that is necessary
for the correct operation of the function. Since all controls in EBCDIC
are represented by a single byte, and you can't malform a single byte,
all the malformedness control tests will not detect malformedness on
EBCDIC platforms, so skip them.

53505. By Karl Williamson <email address hidden> 14 hours ago

APItest/t/handy.t: Use more mnemonic variable names

The previous commit might not have been necessary if these had been more
mnemonic in the first place.

53504. By Dagfinn Ilmari Mannsåker 19 hours ago

Remove obsolete (PL_)statcache mentions in comments

cando() has not used PL_statcache since Perl 3 (commit a687059cbaf)

53503. By Abigail <email address hidden> on 2017-01-17

Avoid deprecation message.

File::Glob::glob is deprecated. So, if we test it, we should avoid
the warning.

53502. By Abigail <email address hidden> on 2017-01-17

Avoid triggering a deprecation warnings.

The offending line is put in a block with "no warnings 'deprecated';".
The line can go after 5.26, as it'll be fatal in 5.28.

53501. By Abigail <email address hidden> on 2017-01-17

Avoid deprecation warning.

Use of an unqualified dump() now gives a deprecation warning. So, change
dump into CORE::dump in the tests.

53500. By David Mitchell <email address hidden> on 2017-01-17

add S_process_optree() function to op.c

Extract into a new static function, S_process_optree(), some of the common
code that calls rpeep(), finalize_optree() etc in the various
newSUB()-style functions.

There should be no functional changes, except that for formats, pad_tidy()
is now called *after* optimisation. This matches what already happens for
normals subs, and can possibly be regarded as a bug fix - although I can't
think of anything it actually fixes.

There are probably more things that could be consolidated into this
function, but because the details vary amongst the various call sites,
I've left them alone for now.

53499. By James E Keenan <email address hidden> on 2017-01-17

perldelta for 254707b

53498. By Andreas Koenig <email address hidden> on 2017-01-17

Updates CPAN.pm to ANDK/CPAN-2.16-TRIAL2.tar.gz

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.