summaryrefslogtreecommitdiff
path: root/pp_ctl.c
Commit message (Expand)AuthorAgeFilesLines
* Slience compiler warnings for NV, [IU]V compareKarl Williamson2020-11-221-1/+1
* autodoc.pl: Enhance apidoc_section featureKarl Williamson2020-11-061-1/+1
* Non-Configure code required to implement a strict by default optionTodd Rinaldo2020-09-151-1/+1
* Reorganize perlapiKarl Williamson2020-09-041-1/+1
* die_unwind(): global destructionNicolas R2020-08-211-1/+5
* pp_ctl.c: Convert to use av_count()Karl Williamson2020-08-191-23/+23
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-3/+3
* Remove Symbian portDagfinn Ilmari Mannsåker2020-07-201-12/+0
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-3/+3
* always treat undef in %INC as a failed requireTony Cook2020-01-271-2/+5
* clean up quadmath_format_*() functionsTony Cook2019-11-161-6/+3
* Faster feature checksTony Cook2019-10-301-0/+3
* si_cxsubix not restored on goto &XS_subDavid Mitchell2019-09-231-0/+3
* Un-revert "[MERGE] add+use si_cxsubix field"David Mitchell2019-09-231-6/+13
* Revert "[MERGE] add+use PL_curstackinfo->si_cxsubix field"v5.31.4Max Maischein2019-09-201-13/+6
* add Perl_gimme_V() static inline fn for GIMME_VDavid Mitchell2019-09-191-0/+2
* add PL_curstackinfo->si_cxsubix fieldDavid Mitchell2019-09-191-1/+5
* add dopopto_cursub() macro to pp_ctl.cDavid Mitchell2019-09-191-6/+7
* Avoid panic when last s///g is tainted and utf8David Mitchell2019-09-141-0/+18
* (perl #134266) make sure $@ is writable when we write to itTony Cook2019-08-081-2/+8
* (perl #133695) "0".."-1" should act like 0..-1Hauke D2019-08-081-3/+7
* pp_ctl.c: Use safe UTF8SKIPKarl Williamson2019-03-191-1/+2
* Use sv_catpvs where appropriate vs sv_catpvKarl Williamson2018-08-061-4/+4
* Allow goto into glob’s argFather Chrysostomos2018-02-241-0/+1
* [perl #132854] Allow goto into first arg of bin opFather Chrysostomos2018-02-231-0/+8
* [perl #132799] Fix goto within block within exprFather Chrysostomos2018-02-041-4/+6
* Fix goto-into-string-eval under PERL_UNICODEFather Chrysostomos2018-01-121-0/+1
* [perl #130936] Forbid some cases of inward gotoFather Chrysostomos2018-01-081-6/+31
* revert smartmatch to 5.27.6 behaviourZefram2017-12-291-46/+643
* make false whereso yield undef in scalar contextZefram2017-12-231-1/+4
* pp_ctl.c: Add -D output for inward gotoFather Chrysostomos2017-12-171-0/+2
* merge branch zefram/dumb_matchZefram2017-12-171-643/+46
|\
| * internally change "when" to "whereso"Zefram2017-12-051-18/+18
| * change "when" keyword to "whereso"Zefram2017-12-051-2/+2
| * merge leavegiven op type into leaveloopZefram2017-12-051-26/+1
| * make "outside a loop" error messages consistentZefram2017-11-291-1/+1
| * remove unused CXp_FOR_DEF and OPpITER_DEFZefram2017-11-291-4/+0
| * make "when" do implicit "next"Zefram2017-11-291-34/+5
| * remove useless "break" mechanismZefram2017-11-291-23/+0
| * make loop control apply to "given"Zefram2017-11-291-10/+10
| * revise block_givwhen for sole use by "when"Zefram2017-11-291-1/+1
| * use blk_loop format for CXt_GIVENZefram2017-11-291-3/+3
| * remove useless "default" mechanismZefram2017-11-281-4/+2
| * canonicalise smartmatch overload truth valuesZefram2017-11-221-1/+1
| * eviscerate smartmatchZefram2017-11-221-525/+12
* | semicolon-friendly diagnostic controlZefram2017-12-161-2/+2
* | [perl #74764] Forbid ‘goto’ jumping into ‘given’Father Chrysostomos2017-12-101-1/+5
* | pp_ctl.c: Move goto-into-foreach errorFather Chrysostomos2017-12-101-6/+13
|/
* fix tainting of s/// with overloaded replacementZefram2017-11-191-2/+2
* fix handling of registered warning categoriesZefram2017-11-151-10/+1