This repository was archived by the owner on Jun 1, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 17
This repository was archived by the owner on Jun 1, 2023. It is now read-only.
merge with 5.24.0, prepare 5.24.0 release #137
Copy link
Copy link
Closed
Milestone
Description
merge many of the 2234 commits between 5.23.0..5.24.0, see smoke/merge-5.24.0
skip the commits already in cperl5.22.2, e.g. perldelta and all external modules, already updated to latest
prominent already backported:
- f0c0c5a regcomp.c: Guard against corrupting inversion list SV
- accb436 Use less memory in compiling regexes
revert some to merge cleanly:
- be9b30ca920a8c29c8b28cf7143fa285d385c8b3 for the incompat 5.22 [perl 127537] /\W/ regression with UTF-8 backport
document the bad commits, which we skip
- e6b2cf8 [perl #125341] check for unexpected trash after any sub start
- 9ca4b7e Remove legacy/dead code from B
- 7fba296 Disable lexical $_
- c29314d Remove experimental::lexical_topic warnings category
- c2ac17f Remove arybase lexical $_ tests
- 431a403 Bump $warnings::VERSION to 1.34
- af7ce3e Gut public rundefsv functions
- 195eefe In pp.c:pp_coreargs, use DEFSV directly
- 74a742c Remove find_rundefsv2
- 64d3d9f pp.c:pp_reverse: Don’t use find_rundefsv
- 1a3dbf1 op.c: Stop searching for lexical $_
- ffd49c9 Stop using OPpGREP_LEX at run time
- 4c9781b Remove OPpGREP_LEX
- f7563eb Match ops no longer need OPpTARGET_MY
- 1dbe01a Merge branch 'remove-lexical-topic' into blead
- 9ff1a05 add removal of lexical topic to perldelta
- 5d051ee given(): remove support for lexical $_
- ce03658 remove documentation for the now-removed lexical topic
- 821805a Remove unused filesystem stat symbols.
- 7625010 Note some files missing from blead in two upstream => blead distributions
- e9548aa pp_sys.c: silence g++ compiler warning
- 37383e2 f
- 907196b DynaLoader shouldn't use mod2fname when finding .bs files.
other mistake:
- cda0c02 fix a skip count in cpan/IPC-SysV/t/ipcsysv.t
(no CUSTOMIZED for pure version bump, this prohibits a CPAN import)