| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit changes Unicode::Normalize to use ppport.h.
All modules that convert from UTF-8 should be using the latest ppport.h,
so that they get the latest security checking available, which ppport.h
backports to 6.1.
This commit converts the module to use the utf8_to_uvchr_buf() method of
translation from UTF-8, instead of a method that allows one to pass
flags as to what code points to not accept. Since the flags parameter
it was passing was zero, this is equivalent to utf8_to_uvchr_buf().
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This hand-rolled function can serve as an is() when called with a 2nd
argument. And in this module much of the data is non-printable so
should be output escaped.
None of the calls have a name parameter, so this can work.
|
|
|
|
|
|
|
|
| |
There are already two functions designed for the .t files to use whose
common definition is in Normalize.pm
This commit moves the hand-rolled ok() there as well, so its definition
is only in one place.
|
|
|
|
| |
During build, output general progress information to stdout, not stderr.
|
|
|
|
|
|
|
|
| |
There are a number of files excluded using gitignore rules that are
included in the repository. This can lead to confusion if something
other than git tries to read the ignore files.
Add rules to the gitignore files so that these files won't be ignored.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
RT 132080: Remove perl 5.006 compatibilities with DynaLoader and use
XSLoader directly.
The traditional boiler plate to use XSLoader for Perl > 5.006 or
DynaLoader, does not make sense for core modules in perl 5.28+.
|
|
|
|
| |
in Perl
|
|
|
|
|
|
| |
It 'do's a file in the current directory, which fails without '.' in @INC.
This doesn't matter in core at the moment, but CPAN releases should be
fixed.
|
|
p5p has taken over the maintenance of this module, so it should be in
dist/
|