2019-03-19 |
Karl Williamson | pp_ctl.c: Use safe UTF8SKIP |
blob | commitdiff |
2018-08-06 |
Karl Williamson | Use sv_catpvs where appropriate vs sv_catpv |
blob | commitdiff | diff to current |
2018-02-25 |
Father Chrysostomos | Allow goto into glob’s arg |
blob | commitdiff | diff to current |
2018-02-24 |
Father Chrysostomos | [perl #132854] Allow goto into first arg of bin op |
blob | commitdiff | diff to current |
2018-02-05 |
Father Chrysostomos | [perl #132799] Fix goto within block within expr |
blob | commitdiff | diff to current |
2018-01-12 |
Father Chrysostomos | Fix goto-into-string-eval under PERL_UNICODE |
blob | commitdiff | diff to current |
2018-01-08 |
Father Chrysostomos | [perl #130936] Forbid some cases of inward goto |
blob | commitdiff | diff to current |
2017-12-29 |
Zefram | revert smartmatch to 5.27.6 behaviour |
blob | commitdiff | diff to current |
2017-12-23 |
Zefram | make false whereso yield undef in scalar context |
blob | commitdiff | diff to current |
2017-12-17 |
Father Chrysostomos | pp_ctl.c: Add -D output for inward goto |
blob | commitdiff | diff to current |
2017-12-17 |
Zefram | merge branch zefram/dumb_match |
blob | commitdiff | diff to current |
2017-12-16 |
Zefram | semicolon-friendly diagnostic control |
blob | commitdiff | diff to current |
2017-12-10 |
Father Chrysostomos | [perl #74764] Forbid ‘goto’ jumping into ‘given’ |
blob | commitdiff | diff to current |
2017-12-10 |
Father Chrysostomos | pp_ctl.c: Move goto-into-foreach error |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | internally change "when" to "whereso" |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | change "when" keyword to "whereso" |
blob | commitdiff | diff to current |
2017-12-05 |
Zefram | merge leavegiven op type into leaveloop |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | make "outside a loop" error messages consistent |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | remove unused CXp_FOR_DEF and OPpITER_DEF |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | make "when" do implicit "next" |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | remove useless "break" mechanism |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | make loop control apply to "given" |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | revise block_givwhen for sole use by "when" |
blob | commitdiff | diff to current |
2017-11-29 |
Zefram | use blk_loop format for CXt_GIVEN |
blob | commitdiff | diff to current |
2017-11-28 |
Zefram | remove useless "default" mechanism |
blob | commitdiff | diff to current |
2017-11-22 |
Zefram | canonicalise smartmatch overload truth values |
blob | commitdiff | diff to current |
2017-11-22 |
Zefram | eviscerate smartmatch |
blob | commitdiff | diff to current |
2017-11-19 |
Zefram | fix tainting of s/// with overloaded replacement |
blob | commitdiff | diff to current |
2017-11-15 |
Zefram | fix handling of registered warning categories |
blob | commitdiff | diff to current |
2017-11-12 |
Daniel Dragan | fix do dir returning no $! |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Add memENDPs and use it in core |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Use memENDs() in core |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Change some strncmp(), etc. to strBEGINs() |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Use memEQs, memNEs in core files |
blob | commitdiff | diff to current |
2017-10-21 |
Aaron Crane | pp_ctl.c: simplify cpp conditionals |
blob | commitdiff | diff to current |
2017-10-13 |
Lukas Mai | get rid of "implicit fallthrough" warnings with gcc 7 |
blob | commitdiff | diff to current |
2017-10-08 |
Father Chrysostomos | Set PL_curstname in pp_ctl.c:doeval |
blob | commitdiff | diff to current |
2017-10-04 |
Nicolas R | pp_require: return earlier when module is already loaded |
blob | commitdiff | diff to current |
2017-09-04 |
Tony Cook | (perl #131746) avoid undefined behaviour in Copy() etc |
blob | commitdiff | diff to current |
2017-08-14 |
Tony Cook | (perl #124368) make /foo/o; /$null/ act consistently |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | make callers of SvTRUE() more efficient |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | use the new PL_sv_zero in obvious places |
blob | commitdiff | diff to current |
2017-06-22 |
David Mitchell | argless reset(): extend stack |
blob | commitdiff | diff to current |
2017-06-05 |
David Mitchell | FREETMPS when leaving eval, even when void/dying |
blob | commitdiff | diff to current |
2017-06-01 |
Zefram | set up catchable runloops early enough |
blob | commitdiff | diff to current |
2017-04-18 |
David Mitchell | emit require module name err hint only when valid |
blob | commitdiff | diff to current |
2017-04-18 |
David Mitchell | require die msg: only mention @INC if used |
blob | commitdiff | diff to current |
2017-04-18 |
David Mitchell | S_require_file() : simplify an else if block |
blob | commitdiff | diff to current |
2017-04-18 |
David Mitchell | better comment require() source. |
blob | commitdiff | diff to current |
2017-03-31 |
David Mitchell | tweak 'do "%s" failed' message |
blob | commitdiff | diff to current |
2017-03-14 |
Tony Cook | warn if do "somefile" fails when . not default in ... |
blob | commitdiff | diff to current |
2017-02-19 |
David Mitchell | pp_formline(): revert recent buffer growth changes |
blob | commitdiff | diff to current |
2017-02-18 |
David Mitchell | pp_formline(): add empty body to empty while loop |
blob | commitdiff | diff to current |
2017-02-18 |
David Mitchell | pp_formline(): avoid buffer overrun |
blob | commitdiff | diff to current |
2017-02-07 |
Tony Cook | (perl #130722) don't call SvPVX() on a glob |
blob | commitdiff | diff to current |
2017-02-04 |
David Mitchell | pp_formline: simplify growing of PL_formtarget |
blob | commitdiff | diff to current |
2017-02-04 |
David Mitchell | buffer overrun with format and 'use bytes' |
blob | commitdiff | diff to current |
2017-01-23 |
Zefram | permit goto at top level of multicalled sub |
blob | commitdiff | diff to current |
2017-01-19 |
Craig A. Berry | pp_ctl.c: false/true --> FALSE/TRUE |
blob | commitdiff | diff to current |
2017-01-19 |
Tony Cook | (perl #129125) copy form data if it might be freed |
blob | commitdiff | diff to current |
2017-01-16 |
Abigail | There's an objection to fatalizing jumping into a const... |
blob | commitdiff | diff to current |
2017-01-16 |
Abigail | Jumping into constructs will be fatal in 5.28. |
blob | commitdiff | diff to current |
2017-01-05 |
Aaron Crane | Fix the Unicode Bug in the range operator |
blob | commitdiff | diff to current |
2016-11-28 |
David Mitchell | crash on explicit return from s///e |
blob | commitdiff | diff to current |
2016-11-18 |
Karl Williamson | Change white space to avoid C++ deprecation warning |
blob | commitdiff | diff to current |
2016-11-14 |
David Mitchell | eliminate OPpRUNTIME private PMOP flag |
blob | commitdiff | diff to current |
2016-11-11 |
Lukas Mai | make 'do' errors refer to 'do' (not 'require') (RT... |
blob | commitdiff | diff to current |
2016-11-01 |
Yves Orton | rework perl #129903 - inf recursion from use of empty... |
blob | commitdiff | diff to current |
2016-10-25 |
Lukas Mai | make do "a\0b" fail silently instead of throwing (RT... |
blob | commitdiff | diff to current |
2016-10-20 |
Lukas Mai | pp_ctl.c: silence compiler warning about mixing (un... |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | pp_(hot|ctl).c: switch croak() to Perl_croak() for... |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | regexec.c: fix #129903: forbid empty pattern in regex... |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | pp_ctl.c: use new SvPVCLEAR and constant string friendl... |
blob | commitdiff | diff to current |
2016-10-04 |
David Mitchell | make OP_SPLIT a PMOP, and eliminate OP_PUSHRE |
blob | commitdiff | diff to current |
2016-09-27 |
David Mitchell | pp_leaveloop(): rename local vars |
blob | commitdiff | diff to current |
2016-07-29 |
Father Chrysostomos | unimplemented_op does not implement pp_mapstart |
blob | commitdiff | diff to current |
2016-07-22 |
David Mitchell | S_pop_eval_context_maybe_croak: silence warning |
blob | commitdiff | diff to current |
2016-07-03 |
David Mitchell | Revert "FREETMPS when leaving eval, even when void... |
blob | commitdiff | diff to current |
2016-07-01 |
David Mitchell | FREETMPS when leaving eval, even when void/dying |
blob | commitdiff | diff to current |
2016-07-01 |
David Mitchell | die_unwind(): mortalise, not mortalcopy the err SV |
blob | commitdiff | diff to current |
2016-07-01 |
David Mitchell | cx_popeval(): don't mortalise blk_eval.old_namesv |
blob | commitdiff | diff to current |
2016-07-01 |
David Mitchell | expand and rename S_undo_inc_then_croak() |
blob | commitdiff | diff to current |
2016-07-01 |
David Mitchell | harmonise die_unwind, doeval_compile, leaveeval |
blob | commitdiff | diff to current |
2016-07-01 |
David Mitchell | tidy doeval_compile() |
blob | commitdiff | diff to current |
2016-07-01 |
David Mitchell | doeval_compile(): remove dead code |
blob | commitdiff | diff to current |
2016-05-19 |
Father Chrysostomos | [perl #128182] Fix crash with require $nonstring |
blob | commitdiff | diff to current |
2016-05-10 |
Nicholas Clark | Validate the 'require Bare::Word' pathname. |
blob | commitdiff | diff to current |
2016-05-10 |
David Mitchell | reindent S_require_version() |
blob | commitdiff | diff to current |
2016-05-10 |
David Mitchell | Split the guts of pp_require into two static fns |
blob | commitdiff | diff to current |
2016-03-30 |
David Mitchell | Improve code comments for some ctx stuff |
blob | commitdiff | diff to current |
2016-03-18 |
David Mitchell | rename and function-ise dtrace macros |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | remove dSP from a couple of pp_enter* fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | make gimme consistently U8 |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_{PUSH|POP}{WHEN|GIVEN} to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSHLOOP*/POPLOOP to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSHEVAL/POPEVAL to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSHFORMAT/POPFORMAT to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSHSUB/POPSUB to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSH/POP/TOPBLOCK to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | rename PUSHBLOCK,PUSHSUB etc to CX_PUSHBLOCK etc |
blob | commitdiff | diff to current |
next |