summaryrefslogtreecommitdiff
path: root/dist/Unicode-Normalize
Commit message (Collapse)AuthorAgeFilesLines
* Normalize.pm: Use directory path in F<> podKarl Williamson2022-05-271-4/+6
|
* Normalize: Use ppport.hKarl Williamson2022-04-192-41/+14
| | | | | | | | | | | | | 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().
* Unicode-Normalize: Save '&' instrs by casting to U8Karl Williamson2021-07-302-9/+9
|
* U:N: Generalize to work on EBCDICKarl Williamson2021-07-2314-172/+29
|
* U::N: Improve ok() functionKarl Williamson2021-07-231-2/+23
| | | | | | | | 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.
* Unicode::Normalize: Make ok() common to all .t filesKarl Williamson2021-07-2312-89/+23
| | | | | | | | 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.
* Unicode-Normalize/Makefile.PL: avoid stderrDavid Mitchell2020-12-011-1/+1
| | | | During build, output general progress information to stdout, not stderr.
* add gitignore exclusions for files in gitGraham Knop2020-11-231-0/+1
| | | | | | | | 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.
* Fix Makefile.PL in Unicode-Normalize to be strict/warnings compliantTodd Rinaldo2020-10-021-9/+11
|
* dist/Unicode-Normalize: use PERL_VERSION compare macroNicolas R2020-08-172-2/+2
|
* Unicode::Normalize: Add L<> to links in podKarl Williamson2019-05-251-7/+7
|
* Switch some core modules to XSLoaderNicolas R2017-11-132-4/+7
| | | | | | | | 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+.
* Track Unicode-Normalize Changes file so it can be updated as it is changed ↵Todd Rinaldo2017-11-131-0/+255
| | | | in Perl
* dist/Unicode-Normalize/Makefile.PL: fix 'do'David Mitchell2017-04-071-1/+1
| | | | | | 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.
* Move Unicode-Normalize to dist/Karl Williamson2016-11-1117-0/+3705
p5p has taken over the maintenance of this module, so it should be in dist/