| Commit message (Expand) | Author | Age | Files | Lines |
* | Expose the class_*() API funcs also to op.c | Paul "LeoNerd" Evans | 2023-03-06 | 1 | -4/+6 |
* | scope.c - improved RCPV support, SAVERCPV SAVEFREERCPV | Yves Orton | 2023-03-06 | 1 | -3/+8 |
* | mg.c: Split out functionality to a seprate function | Karl Williamson | 2023-03-02 | 1 | -0/+5 |
* | Inline get_context() for non-Win32 | Karl Williamson | 2023-03-01 | 1 | -5/+12 |
* | Inline get_vtbl() | Karl Williamson | 2023-03-01 | 1 | -5/+5 |
* | embed.fnc: Mark some inline functions as such | Karl Williamson | 2023-03-01 | 1 | -32/+32 |
* | toke.c - invoke __DIE__ handler after compilation errors in eval | Yves Orton | 2023-02-20 | 1 | -6/+8 |
* | generated files - update mode lines to specify file type | Elvin Aslanov | 2023-02-19 | 1 | -2/+2 |
* | Refactor out the part of sv_dup that clones the HvAUX structure into its own ... | Paul "LeoNerd" Evans | 2023-02-13 | 1 | -0/+5 |
* | Field :param attributes, //= and ||= default assignments | Paul "LeoNerd" Evans | 2023-02-10 | 1 | -1/+1 |
* | Parse an optional attribute list for fields; currently no attributes are defined | Paul "LeoNerd" Evans | 2023-02-10 | 1 | -0/+5 |
* | Accept field VAR = EXPR on field vars | Paul "LeoNerd" Evans | 2023-02-10 | 1 | -0/+9 |
* | Initial attack at parsing attribute syntax for class blocks; though no attrs ... | Paul "LeoNerd" Evans | 2023-02-10 | 1 | -0/+5 |
* | Initial attack at basic 'class' feature | Paul "LeoNerd" Evans | 2023-02-10 | 1 | -0/+38 |
* | Define the concept of a suspended compcv | Paul "LeoNerd" Evans | 2023-02-10 | 1 | -0/+18 |
* | Mark dowantarray() as deprecated | Dagfinn Ilmari Mannsåker | 2023-02-10 | 1 | -0/+1 |
* | Fix pv_escape() param discrepancy embed.fnc, source | Karl Williamson | 2023-02-09 | 1 | -1/+1 |
* | Use per-word calcs in utf8_length() | Karl Williamson | 2023-02-08 | 1 | -2/+2 |
* | pv_escape(): Fix compiler warning | Karl Williamson | 2023-02-07 | 1 | -1/+1 |
* | toke.c: deprecation warning for ' as a package separator | Tony Cook | 2023-02-07 | 1 | -1/+1 |
* | embed.pl - the 's', 'S', 'i' and 'I' flags are mutually exclusive | Yves Orton | 2023-02-01 | 1 | -7/+7 |
* | Make the new optree function declarations conditional on PERL_CORE|PERL_USE_V... | Paul "LeoNerd" Evans | 2023-01-28 | 1 | -10/+12 |
* | Expose {optimize,finalize}_optree() as real API functions | Paul "LeoNerd" Evans | 2023-01-28 | 1 | -8/+6 |
* | regexec.c - harden internals against missing logical_nparens | Yves Orton | 2023-01-20 | 1 | -2/+1 |
* | embed.pl - add a way to declare a parameter should be non-zero | Yves Orton | 2023-01-14 | 1 | -1/+2 |
* | Expose op_force_list() as a real API function; use it directly in op.c | Paul "LeoNerd" Evans | 2023-01-14 | 1 | -0/+4 |
* | Fix PerlEnv_putenv threaded compilation on Windows | Karl Williamson | 2023-01-12 | 1 | -0/+7 |
* | regcomp.c etc - rework branch reset so it works properly | Yves Orton | 2023-01-12 | 1 | -2/+7 |
* | Revert "Revert "Inline strlcat(), strlcpy()"" | Karl Williamson | 2023-01-04 | 1 | -2/+2 |
* | embed.h - make regen after recent changes | Yves Orton | 2022-12-24 | 1 | -7097/+9723 |
* | Revert "Inline strlcat(), strlcpy()" | Yves Orton | 2022-12-22 | 1 | -2/+2 |
* | Inline strlcat(), strlcpy() | Karl Williamson | 2022-12-22 | 1 | -2/+2 |
* | Inline savepv() and related functions | Karl Williamson | 2022-12-22 | 1 | -4/+4 |
* | gv.c - rename amagic_find() to amagic_applies() | Yves Orton | 2022-12-22 | 1 | -3/+3 |
* | Fix broken API: sync_locale() | Karl Williamson | 2022-12-20 | 1 | -4/+4 |
* | Define OP_HELEMEXISTSOR, a handy LOGOP shortcut for HELEM existence tests | Paul "LeoNerd" Evans | 2022-12-19 | 1 | -0/+6 |
* | Add `forbid_outofblock_ops()` to op.c | Paul "LeoNerd" Evans | 2022-12-17 | 1 | -0/+3 |
* | Added function amagic_find(sv, method, flags) | Eric Herman | 2022-12-16 | 1 | -0/+3 |
* | regcomp.c - decompose into smaller files | Yves Orton | 2022-12-09 | 1 | -307/+368 |
* | Define a PL_infix_plugin hook, of a similar style to PL_keyword_plugin | Paul "LeoNerd" Evans | 2022-12-08 | 1 | -0/+11 |
* | Define a newPADxVOP() convenience function | Paul "LeoNerd" Evans | 2022-12-08 | 1 | -0/+6 |
* | locale.c: Rewrite localeconv() handling | Karl Williamson | 2022-12-07 | 1 | -22/+9 |
* | locale.c: Move 2 functions elsewhere in the code | Karl Williamson | 2022-12-07 | 1 | -3/+3 |
* | locale.c: Reorder parameters to static function | Karl Williamson | 2022-12-07 | 1 | -1/+1 |
* | locale.c: Rmv unnecessary parameter from static function | Karl Williamson | 2022-12-01 | 1 | -1/+1 |
* | pp_sort: don't force inline the comparison functions | Tony Cook | 2022-11-30 | 1 | -42/+14 |
* | Fix POSIX::strxfrm() | Karl Williamson | 2022-11-29 | 1 | -0/+3 |
* | Recognise `//=` and `||=` syntax in signature parameter defaults | Paul "LeoNerd" Evans | 2022-11-26 | 1 | -0/+5 |
* | change the return value of SSNEW to SSize_t | Tony Cook | 2022-11-03 | 1 | -2/+2 |
* | cop.h - get rid of the STRLEN* stuff from cop_warnings | Yves Orton | 2022-11-02 | 1 | -2/+2 |