| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
When ATOOMIC merged his CPAN release of ATOOMIC/Devel-PPPort-3.63.tar.gz
into blead, he didn't bump the version number in Porting/Maintainers.pl
So Porting/core-cpan-diff reported it as needing an upgrade.
That's how it seemed to me, anyway!
|
|
|
|
|
| |
They have interdependencies that require at least these versions,
so needed to be added together.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Add strict and warnings, and modernize the part of the file that hann't
already been modernized.
This includes removing a few trailing blanks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes up 6d66b125bb339b62c0d8d4283d3fe576795764ce so that the
Devel::PPPort portion works on all supported Perls.
Basically, we have to preserve the pre-existing behavior for all Perls
that still have VOIDFLAGS, which was removed by:
Author: Nicholas Clark nick@ccl4.org
Date: Wed Sep 11 11:54:42 2013 +0200
Eliminate the only use of VOIDFLAGS, as part of STMT_START in perl.h
STMT_START has used VOIDFLAGS as part of its conditional compilation
since it was added by commit 728e280 (March 1996). The code originally
read:
/* Now which other defined()s do we need here ??? */
Since then it has been amended to avoid entering that definition for GCC
on Solaris. Given that all current Solaris compilers are C89 conformant,
VOIDFLAGS will always be true (actually 15), so the test is redundant.
Even back in 1996, it's possible that VOIDFLAGS was always non-zero on
SunOS, rendering the test obsolete from the start.
Spotted by Brian Fraser, and extracted from a larger patch of his.
|
| |
|
|
|
|
|
|
|
| |
This reverts the portion of commit
6d66b125bb339b62c0d8d4283d3fe576795764ce that modified Devel::PPPort.
It turns out that it broke that module when the module is run on Perl
5.13.0 (and presumably any earlier Perl).
|
|
|
|
|
|
| |
This finishes the work started by
3cb048e540f681a46e641b466030b55feaf5d337 for toLOWERfoo, using the same
paradigm, for the rest of the case changing macros and functions.
|
| |
|
| |
|
|
|
|
| |
redirection
|
|
|
|
|
|
|
| |
Following useful feedback and suggestions from Neil Bowers, Jason McIntosh
and Dan Book, try to make the sentances shorter and clearer. Hopefully also
avoid some potential abmiguities about "special variables" not just being
all-punctuation or scalars.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Simplify the text about declaring variables with my. The previous text said
both that "you don't have to pre-declare" and "you have to declare them",
where it wasn't clear that the former was about types, and the latter about
variables. The new phrasing tries to be clearer.
Note that special variables can also be "all capitals", not just
"punctuation". Remove the in joke about "line noise" because it adds little,
but many people use it as a negative trope about Perl.
Remove mention of given/when. We should not be promoting something we
intend to change. We should have done this years ago when we made it
experimental.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
From Changes:
1.856 22 June 2021
* Ensure that all *.bak files are cleaned up
https://github.com/pmqs/DB_File/pull/9
96bcf494625897ab4fcda322481dd6f730bdb668
|
|\ |
|
|/
|
|
|
|
|
|
|
|
| |
This warns (and warns a lot) on clang, and since these are documented
to only work to make a single statement, so there's little value to
allowing them to work in an expression.
An alternative would be to disable GCC brace groups on clang, but
these are used extensively in DEBUGGING builds to add extra checks
in sv.h.
|
| |
|
| |
|
|\ |
|
|/
|
|
|
|
|
| |
I.e., first pod2html(), then its internal subs in order of (potential)
call.
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
|
|
|
| |
Haiku
|
| |
|
|
|
|
|
|
|
| |
Issue #18955: This will prevent serializers from serializing these
variables as numbers (which loses the additional groups).
This restores behaviour from 5.16.
|
|
|
|
| |
http://nntp.perl.org/group/perl.perl5.porters/26082
|
|\ |
|
| |
| |
| |
| | |
Per rjbs code review in https://github.com/Perl/perl5/pull/18950
|
| |
| |
| |
| |
| |
| | |
Remove superfluous assignment to @ISA.
Per rjbs code review in https://github.com/Perl/perl5/pull/18950
|
| |
| |
| |
| | |
Per rjbs code review in https://github.com/Perl/perl5/pull/18950
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Further encapsulation of code internal to pod2html().
At this point we face obstacles: %Pages; $output.
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
| |
| |
| |
| |
| |
| | |
Further encapsulation of code to improve readability.
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Encapsulate more code within pod2html(). The return value is for
convenience. It's the setting inside $globals that counts.
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
| |
| |
| |
| |
| |
| | |
Encapsulate! Encapsulate!
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This clears up a bit of semantic confusion. We were using one lexically
scoped variable -- my $parser -- to hold two different objects: one for
parsing input, one for writing output. We can encapsulate the working
of the input parser to make the code more readable.
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
| |
| |
| |
| | |
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
We now start placing parts of sub pod2html() into separate subs so that
we reduce the length of pod2html(), making it more readable and
(ultimately) preparing for method calls.
Signed-off-by: James E Keenan <jkeenan@cpan.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This package will hold helper subroutines used within the main package
or in tests. They can be placed in a separate module and imported into
Pod::Html because they won't depend on having the globals passed as an
argument. They will also be potentially independently testable.
Start with html_escape().
Move anchorify(), htmlify() to Auxiliary.pm. Also _unixify -- now as unixify().
Move relativize_url() to Auxiliary.
Move usage() to Auxiliary.
Move trim_leading_whitespace to Auxiliary.
Move parse_command_line() to Auxiliary.
Keep porting tests happy. Increment $VERSION. Run: ./perl -Ilib
regen/lib_cleanup.pl
anchorify.t, eol.t: Correct excessive corrections.
Standardize setting of $VERSION.
|