summaryrefslogtreecommitdiff
path: root/pp_ctl.c
Commit message (Expand)AuthorAgeFilesLines
* die_unwind(): global destructionNicolas R2021-01-061-1/+5
* 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
* fix do dir returning no $!Daniel Dragan2017-11-121-8/+17
* Add memENDPs and use it in coreKarl Williamson2017-11-061-3/+3
* Use memENDs() in coreKarl Williamson2017-11-061-2/+2
* Change some strncmp(), etc. to strBEGINs()Karl Williamson2017-11-061-1/+1
* Use memEQs, memNEs in core filesKarl Williamson2017-11-061-1/+1
* pp_ctl.c: simplify cpp conditionalsAaron Crane2017-10-211-4/+2
* get rid of "implicit fallthrough" warnings with gcc 7Lukas Mai2017-10-131-2/+4