summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* perldelta for sort.pm becoming a no-op.Nicholas Clark2021-08-181-1/+1
| | | | Also fix a typo in sort's Pod.
* mktables: Generate =head1 NAME line in Name.pmKarl Williamson2021-08-152-1/+6
| | | | | 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.
* Document v5.35 warnings-on-by-defaultBen Cornett2021-08-151-1/+7
|
* lib/unicore/mktables: correct sub signatures in 2 locationsJames E Keenan2021-08-142-3/+1
| | | | | Then, re-run regen/mk_invlists.pl and regen/regcharclass.pl and commit changes in headers.
* mktables: Change "null string" to "empty string"Karl Williamson2021-08-112-3/+3
| | | | The latter phrase makes more sense
* mktables: Add, fix commentsKarl Williamson2021-08-112-3/+3
|
* mktables: Fix debugging issuesKarl Williamson2021-08-112-7/+7
| | | | | | 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.
* Provide a simple API for testing features enabledTony Cook2021-08-101-0/+131
| | | | | | | | Inspired by discussion in #p5p. This calls caller() itself rather than taking hints and hints_hash parameters so if we end up adding an extra hints word callers won't need to adjust their code.
* mktables: Fix table outputKarl Williamson2021-08-092-3/+3
| | | | | | Commit 4fe9356b250 changed the signatures on subroutines, and didn't do this one correctly. The result was that the comments in the generated files had duplicate text and were slightly garbled.
* Remove EBCDIC-only codeKarl Williamson2021-08-071-1/+1
| | | | The previous commit stopped using this code, so can just get rid of it.
* Enable capture variables to be used in a Net::hostent gethost callSlaven Rezic2021-08-062-8/+17
| | | | | | Add test cases for gethost. For: https://github.com/Perl/perl5/issues/19017
* Remove the flags OPpSORT_STABLE and OPpSORT_UNSTABLE.Nicholas Clark2021-07-311-7/+1
| | | | | | Remove the code in Perl_ck_sort() that reads from PL_hintgv that sets these, and the code in pp_sort that reads them and sets SORTf_STABLE and SORTf_UNSTABLE (which were no longer read. Remove these too.)
* The sort pragma is now a no-op. It no longer sets or clears any hints bits.Nicholas Clark2021-07-312-100/+101
| | | | sort::current() now issues a deprecation warning and always returns "stable".
* regen/charset xlations.pl: Use revised UTF-8 macrosKarl Williamson2021-07-311-1/+1
| | | | | | | | I realized that two base level utf8.h macros for UTF-8 could be refactored to eliminate the conditionals in each. Those macros have equivalents in the pure perl code changed by this commit, which I changed before the utf8.h versions to verify that everything worked, by verifying there was no difference in the generated tables.
* feature.pl: bump version number to 1.67Ricardo Signes2021-07-251-1/+1
|
* B::Deparse tests: turn on "switch" to test break() behaviorRicardo Signes2021-07-251-0/+2
|
* feature.pm: drop "switch" from latest version bundleRicardo Signes2021-07-251-4/+4
|
* lib/diagnostics.pm: Generalize for EBCDICKarl Williamson2021-07-251-2/+3
|
* Bump the perl version in various places ready for 5.35.3Neil Bowers2021-07-241-1/+1
|
* Unicode::UCD: Bump version; regenKarl Williamson2021-07-202-2/+2
|
* Unicode::UCD: Fix character name in PODJakub Wilk2021-07-201-1/+1
|
* Put back the old url for unicode.org (in lib/unicore) since there is now a ↵Thibault DUPONCHELLE2021-07-176-9/+9
| | | | redirection
* Haiku BFS does not store atime and always return current timeThibault Duponchelle2021-07-132-7/+15
|
* Introduce Pod::Html::AuxiliaryJames E Keenan2021-07-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Remove :win32 PerlIO layerLeon Timmermans2021-06-282-53/+42
|
* perl5db: add tests for v commandTony Cook2021-06-221-0/+54
|
* bump perl5db.pl $VERSION to 1.61Tony Cook2021-06-221-1/+1
|
* fix comment.Atsushi SUGAWARA2021-06-221-1/+1
|
* lib/perl5db.pl: cmd_l() no longer exists.Atsushi SUGAWARA2021-06-221-1/+1
| | | | | Subroutine cmd_l() no longer exists. Now we should call cmd_l_main().
* Bump the perl version in various places for 5.35.2Max Maischein2021-06-201-1/+1
|
* Update UCD version. Remove changes to cpan Encode. RegenThibault DUPONCHELLE2021-06-172-6/+6
|
* Fix several unicode.org linksThibault DUPONCHELLE2021-06-176-8/+8
|
* Fix spelling: precedeFelipe Gasper2021-06-151-1/+1
|
* B::Deparse: Handle try/catch when catch has an ENTER/LEAVE pairMatthew Horsfall2021-06-142-3/+16
|
* perluniprops: Remove references to Unicode::UnihanKarl Williamson2021-05-312-3/+3
| | | | | | This CPAN module doesn't work on recent Unicode versions This fixes GH #18787
* Bump feature.pm Version to 1.66Karl Williamson2021-05-311-1/+1
|
* Clarify descriptions of unicode_eval and evalbytes.Felipe Gasper2021-05-311-2/+2
| | | | Issue #18801
* File::Copy: compare inode numbers as stringsTony Cook2021-05-251-2/+2
| | | | as recommended in perldoc -f stat
* Make use open :std push layers without any mungingLeon Timmermans2021-05-241-13/+8
| | | | | Previously it would only apply the first layer that was either :utf8 or any other layer with and argument (e.g. :encoding(utf8)).
* Bump the perl version in various places for 5.35.1Max Maischein2021-05-231-1/+1
| | | | | Ideally, this would've been done earlier in the process of developing 5.35, but here we are
* incorporate review feedbackFelipe Gasper2021-05-201-30/+25
|
* Give SV information in default typemapFelipe Gasper2021-05-201-15/+40
| | | | Issue #18461
* File::stat - Fix typo in synopsisDan Book2021-05-201-2/+2
|
* Bump to 5.35.0:Sawyer X2021-05-212-2/+9
| | | | | | * Apparently, first you bump, then you update perldelta. * 5.35.0 *might* be released tomorrow (likely) but not certainly. * I've set it to tomorrow so Module::CoreList won't be upset.
* Bump perl version in various places for 5.34.0Sawyer X2021-05-041-1/+1
|
* feature.pm: fix a typoRicardo Signes2021-05-011-1/+1
|
* feature.pm: note that "try" is experimentalRicardo Signes2021-04-301-0/+6
| | | | ...then regen
* mostly docs: replace "pumpking" when referring to the presentRicardo Signes2021-04-162-3/+3
| | | | | | | Some other tweaks or modernizations are present, but I expect none of this is controversial. This also includes running regen/mk_invlists.pl and regen/regcharclass.pl
* charnames.t: Fix test namesKarl Williamson2021-04-081-5/+5
| | | | Backslashes need to be doubled so aren't stripped off in displaying.
* feature.pl: document all experiments identicallyRicardo Signes2021-04-041-12/+15
| | | | ...and add "this is an experiment" to "isa"