| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This bug was introduced by c275db86a9.
Spotted by Karen Etheridge
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also fix a typo in sort's Pod.
|
|
|
|
|
|
|
| |
This commit adds a top-level file that points readers to the actual
Standards of Conduct in perlpolicy.pod. It also makes a point to
distinguish between what the Perl Steering Council is responsible for
and what other community groups are responsible for.
|
| |
|
|
|
|
| |
also sort the module entries.
|
|
|
|
| |
for the Makefile.PL change
|
| |
|
|
|
|
|
| |
All .pm files are supposed to have this line. So far this hasn't been
necessary for this file, but future commits will require it.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Instead of destroying the input by first swapping the bytes, this calls
a base function with the order to use. The non-reverse function is
changed to call the base function with the non-reversed order.
|
|
|
|
|
| |
Then, re-run regen/mk_invlists.pl and regen/regcharclass.pl and commit
changes in headers.
|
|
|
|
|
|
| |
A previous commit has simplified uvoffuni_to_utf8_flags() so that it is
hardly more than the code in this function. So strip out the code and
replace it by a call to uvoffuni_to_utf8_flags().
|
|\ |
|
| |
| |
| |
| | |
In part suggested by rjbs code review.
|
| |
| |
| |
| |
| |
| | |
... rather than to the array which is referenced. (Corrected response
to rjbs comment in
https://github.com/Perl/perl5/pull/18977#discussion_r671734180)
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pod::Html::Util::parse_command_line() was doing too much. It should
wrap around GetOptions(), call the usage() routine if needed, then
return a hashref of options to its caller.
Its caller -- Pod::Html::pod2html() -- should do the heavy lifting
involved in processing the options and inserting the data into the
globals hashref.
Hence, we rename Pod::Html::Util::parse_command_line to
Pod::Html::Util::process_command_line() and simplify its functionality.
In lib/Pod/Html.pm we import process_command_line(), call it and pass
its return value onto a new subroutine, process_options(), that
populates $globals.
Document Pod::Html::Util subroutines.
|
|
|
|
|
| |
This is unnecessary in a .c file, and the code it referred to has been
moved away.
|
| |
|
|
|
|
|
|
|
|
|
| |
Now that the DFA is used by the only callers to this to eliminate the
need to check for e.g., wrong continuation bytes, this function can be
refactored to use a switch statement, which makes it clearer, shorter,
and faster.
The name is changed to indicate its private nature
|
|
|
|
| |
This makes it use the fast DFA for this functionality.
|
|
|
|
|
|
|
|
| |
The DFA macro for determining if a sequence is valid UTF-8 was
deliberately made general enough to accommodate this use-case, in which
only a partial character is acceptable. Change the code to use the DFA.
The helper function's name is changed to indicate it is private
|
|
|
|
| |
There are new macros that suffice to make the determination here.
|
|
|
|
| |
This is now generated by regcharclass.pl
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
It used pattern rules, which are a gnu make feature that isn't supported
by bsd makes (and probably other makes)
For: https://github.com/Perl/perl5/pull/19047
|
|
|
|
|
| |
The containing function (Sntohl) seems to be never compiled because
<perl.h> always defines HAS_NTOHL, so no visible change is expected.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This moves the per-file loop body of `makedepend` into a separate
file named `makedepend_file` and then uses `make` to launch
the `makedepend_file` processes for each target potentially in parallel.
This reduces the time for
time sh ./makedepend MAKE=make cflags
from 5 seconds to 2 seconds with MAKEFLAGS=-j8
|
|
|
|
| |
The latter phrase makes more sense
|
| |
|
|
|
|
|
|
| |
Commit 4fe9356b250 changed the signatures on subroutines, and didn't do
these correctly. The result was that perl would croak when using the
mktables debugging facility.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This header was originally only needed for builds on darwin and
FreeBSD, but was being included whenever it was detected.
This has caused problems when what was an internal header was
removed (from glibc) and in general wasn't needed anyway.
On FreeBSD only localeconv_l() requires xlocale.h, so we test
specifically for that.
|
|
|
|
|
|
|
| |
As reported by sisyphus in
https://www.nntp.perl.org/group/perl.perl5.porters/2021/07/msg260930.html
Bump $Pod::Html::VERSION.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
... along with guidance on changes in perl-5.38.
Pod::Html::Util: caution on use of these subroutines outside core. For
perl-5.36, these three utility functions will still be importable from
Pod::Html, but thereafter they will only be importable from
Pod::Html::Util. (They are simply imported and re-exported per
suggestion from Graham Knop in GH 19036.
Also, (i) add explicit tests for anchorify() and relativize_url() based
on how they are used in 'installhtml'; (ii) conduct these tests imported
from both Pod::Html::Util (permanently) and Pod::Html (during perl-5.36
only).
For: https://github.com/Perl/perl5/pull/19036
|